最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【教程】软件开发基础知识之 操作系统的32位和64位 与 CPU的x86和x64 之间的区别和联系

Soft Dev Basics crifan 2913浏览 0评论

操作系统的32位和64位 和 CPU是X86还是x86 没有本质联系

其实普通我们所常说的,操作系统中的32位还是64位,

本质上和 你的当前的硬件CPU是x86还是x64,是没有本质联系的。

 

但是技术上,还是有一些限制和特点:

x86的CPU,是没法安装64位的系统的;

而x64的CPU,不仅支持自己的64位的系统,同时也兼容(之前的,旧的)32位系统的;

 

一些实际例子

举个实际例子,看看实际开发过程中,软件,操作系统,CPU的版本,都是怎么写的:

 

比如我在一个64位的Win7中,安装了x64位的Python,安装之后,查看其版本,就是:

Python 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)] on win32

其中的:

Python 2.7.3: Python的版本是2.7.3的

Win32 -> 指的就是Windows系统;

64 bit- > 指的是Windows是64位的;

AMD64 -> 指的就是 CPU是x64的

 

操作系统到底选32位的还是64位的?

虽然,64位的系统和软件,性能相对更好一点,但是由于其更多的用于大型计算,商用领域,才能好的,更加明显的体现其优点;

普通的,民用的,大家所用的电脑,即使换了64位的,区别也不是很大;

加上64位的软件,目前还不是非常多,导致即使是用了64位的系统,但是还是32位的软件,也没法很好发挥其好性能的这个特点的。

 

所以,推荐是:

如果不是由于一些需求,普通的用户,只装32位的操作系统,就足够用了。

如果有需求,比如我之前需要让Win7更好的支持4G以上内存,这时候,才需要换装64位的系统;

但是目前你要知道的,有些软件,比如中行的网银等等,对于64位的系统支持的不够好,所以64位的系统,使用起来,并不是完美的。

结论:

操作系统方面,能用32位,就用32位的;如有需要,再换64位的系统;

 

我的CPU是否能装64位系统?

简单说就是,先去用工具去检查你的CPU是否支持64位,是否是支持x64的;

如果是,则就可以安装64位的系统;

如果不是,则没法安装;

 

详细解释,都总结到这里了:

【整理】关于x86/x64的CPU能否/是否需要安装32位/64位的win7方面问题

提示:

目前市面上,你能见到的多数CPU,比如我电脑上的Intel的i3,都是早就支持了x64的。

转载请注明:在路上 » 【教程】软件开发基础知识之 操作系统的32位和64位 与 CPU的x86和x64 之间的区别和联系

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
81 queries in 0.174 seconds, using 22.11MB memory