jdk x86与jdk x64 有什么区别

 我来答
帐号已注销
高粉答主

2019-09-05 · 关注我不会让你失望
知道小有建树答主
回答量:1346
采纳率:100%
帮助的人:37.2万
展开全部

1、jdk x86与jdk x64版本不同

jdk x86:32位版

jdk x64:64位版

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

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

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

3、jdk x86与jdk x64性能不同

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

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


扩展资料

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位

卷帘青山H
高粉答主

2019-07-29 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:426
采纳率:100%
帮助的人:20.9万
展开全部

区别:

1、版本

jdk x86:32位版

jdk x64:64位版

2、安装系统

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

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

3、性能

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

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

扩展资料

32位(x86)架构已经存在了很长时间,并且仍有许多应用程序使用的是32位架构,尽管一些平台现在正在改变这一现状。

现代64位系统可以运行32位和64位软件,因为它有一个非常简单易用的解决方案:两个独立的Program Files目录。

当32位应用程序被放置到适当的x86文件夹时,Windows知道提供正确的DLL,即32位版本。另一方面,常规Program Files目录中的所有内容也都可以访问其他内容。

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

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
次凌文0gx
2017-10-21 · TA获得超过150个赞
知道小有建树答主
回答量:420
采纳率:70%
帮助的人:45.6万
展开全部
x86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386, 586,奔腾(pentium)。Windows 7 X86其实是32位的,Windows 7 X64则是64位的。;楼主的CPU是32位那就只能装32位的系统,装64位会不兼容的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式