手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

jdk x86与jdk x64 有什么区别

时间:2024-10-24 17:49:16

1、jdk x86与门钙蹲茌jdk x64版本不同

jdk x86:32位版

jdk x64:6桃轾庾殇4位版

2、jdk x86与jdk x64安装系统不同

jdk x86:可以安装在32位或64位操作系统上

jdk x64:只能安装在64位操作系统上

3、jdk x86与jdk x64性能不同

32 位在 64 位上运行实质上和在 32 位上运行没什么分别,但 64 位软件在 64 位系统运行才能发挥其性能。

大多数软件都是向下兼容的,允许在64位环境中运行32位应用程序,而无需进行任何额外的工作或出现问题。

jdk x86与jdk x64 有什么区别


扩展资料

64位系统有时缺乏对应的软件,那些软件是写给 32 位架构。最严重的问题是不兼容的驱动程序。尽管大部分软件可执行于 32 位兼容模式(又称作模拟模式,即微软 WoW64(Windows 32 bit on Windows 64 bit) 技术),其通常无法执行驱动程序(或类似软件);

因为程序通常执行于操作系统和硬件之间,在此直接模拟无法使用。许多开放源始码软件封包可简单的从源始码编译为可执行于 64 位环境操作系统,如 Linux。所需的条件是供给 64 位机器的编译器(通常是 gcc)。

64 位版本的驱动程序还不能用,由于缺少可用的驱动程序,所以使用 64 位操作系统会有挫折,推荐使用预装64位版本的windows 7的电脑,一般会解决驱动问题。

因为设备的驱动程序通常执行于操作系统内核(kernel)的内部,有可能以 32 位进程执行内核,同时支持 64 位的使用者进程。

以在内核里的额外消耗为代价,如此可为使用者提供受益于 64 位的内存和效能,且不破坏现存 32 位驱动程序的二进制兼容性。这个机制源于 Mac OS X 启用 64 位进程,同时支持 32 位的驱动程序。

参考资料:百度百科 - 64位

© 手抄报圈