gpt4 book ai didi

java - JVM加载共享库的过程是怎样的?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:19:27 25 4
gpt4 key购买 nike

在 Linux 机器上安装 32 位和 64 位 native 共享库时,JVM 如何选择要选择的内容,它又如何真正知道选择哪一个?

最佳答案

程序 javac 和 java 已被链接以使用某些库。只需运行这样的命令:

ldd /extra/JDK8u5/jdk1.8.0_05/bin/java

linux-gate.so.1 => (0xb7846000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7819000)
libjli.so => /home/extra/JDK8u5/jdk1.8.0_05/bin/../lib/i386/jli/libjli.so (0xb7804000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb77ff000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb769c000)
/lib/ld-linux.so.2 (0xb7847000)

关于java - JVM加载共享库的过程是怎样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24547950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com