广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    windows电脑操作系统32位和64位区别

    来源:网络收集  点击:  时间:2024-02-19
    【导读】:
    windows电脑操作系统32位和64位区别内容基本上适合 Windows 个人所有操作系统工具/原料more鸣谢:冥王有生 帝益电脑店长鸣谢:各类技术论坛及报刊杂志x86 与 x641/11分步阅读

    判断 CPU 类型

    2/11

    最简单的判断电脑是否支持 64 位操作系统的办法就是:如果你的 CPU 是双核以上,那肯定支持 64 位操作系统了。还有一种方法,也比较简单,前提是 Vista 以上操作系统才可以。(1) 右键单击计算机,选择属性。(2) 点击左下角的性能信息和工具(3) 在点击查看和打印详细的性能和系统信息(图 1-1),

    3/11

    如果在系统类型中是 64 位操作系统,那么毫无疑问你的 CPU 支持 64 位。如果里面是 32 位操作系统,那么下面还会有提示 CPU 是否支持 64 位。

    4/11

    判断自己的系统的体系构架

    5/11

    这个很简单,对于 Vista 以上用户,在计算机属性里的系统类型就能够直接看到。(图 1-2)

    6/11

    x86 与 x64 代表的真实含义

    7/11

    一般来说, x86 代表了 32 位, x64 代表了 64 位,相信很多人都知道这一点(事实上本文开头也是么说的)。

    但我很负责的告诉你,可能结果会让你大吃一惊~这样的回答这是错的!没错, 32 位与 64 位只不过CPU 里面的其中一个特性,或者说只是一个技术而已。就 2011 年以前而言,所有的笔记本,台式机里的 CPU 都是基于 x86 构架的CPU。无论是 32 位 CPU 还是 64 位 CPU 都是基于 x86 构架的。之前我已经说了, 32 位与 64 位不过是 CPU 里面的一种技术而已。而 x86 是一种构架的名称,除了 x86,还有 ARM 构跟 MIPS 构架,等等(图 1-3)

    8/11

    也许你会问,这样的说发是错的。可为什么一些专业人士甚至微软自己也是这样叫的,难道他们也错了?

    9/11

    答案当然是否定的。呵呵,这是有原因的。由于在 64 位出来之前,程序员写的程序基本都是 32 位( 16 位淘汰的太快了),而个人计算机用的 CPU 都是 x86 构架的,所以时间长了,在大家眼中 x86 就等于 32 位了。这个也解释了为什么 32 位不写成 x32 的原因了。

    10/11

    随着时间的发展, x86 构架添加了 64 位支持。原先 32 位已经吧 x86 的名字给抢,总不可能 64 位的 x8CPU 也叫 x86 吧?有人就想当然的把 64 位叫做 x64。

    11/11

    既然一开始大家都叫错了,再加上错的人多了 (原则性技术不能这样)。索性就这么叫, x86 代表 32 位, x64 代表 64 位。

    32 位与 64 位物理层面上的区别1/11

    说物理构架之前,大家可能会热血澎湃,也可能,呵呵 O(∩ _∩ )O~我先问大家, 32 位最大支持多内存?

    4GB!你答对了吗?想知道怎么来的么 ?

    2/11

    内存支持的深入讨论

    总所周知,每一样东西都有它的最小单位,我们把最小单位叫做粒度。比方说人类嘛粒度是一个人,自然状态下不可能出现半个人(喂,同学!蛋定~你不会想行凶吧?)。电量——粒度是一个电荷。平常现实中的石头,粒度是一个分子。

    内存也不例外!它的粒度是一个字节( B)。

    3/11

    不知道你有没有找过网吧,打个比方说你想去网吧上网,但你不知道网吧在那里。你的同学告诉你你们学校附近 XXX 路 XX 号是一家网吧。然后你根据你同学的地址很容易就能找到这家网吧(先排除主人公路痴的可能性,咳咳)。

    4/11

    计算机跟人类世界一样,没一个内存单元都分配一个地址,或者说内存地址。而要访问内存里的数据的时候必须知道数据所在内存中的地址。

    5/11

    32 位与 64 位技术

    所谓的 32 位,为什么叫 32 位呢?从本质上说,那是因为从 CPU 到内存控制器有 32 根物理信号线,

    没一个时钟周期能够读取 32 位的数据也就是 4 个字节( B),然后移动到下一个要读取的地址。(图 1-4)

    6/11

    再问你,每根导线只能表示高电位——1,或者底电位——0,这样的 32 跟导线一共有几种表示形式2 32种可能,学过排列跟组合的大学生一定知道。

    现在大家可明白为什么 32 位计算机最大支持 4GB 的内存了吗?

    7/11

    32 位计算机一共能够表示2^32个地址,每个地址都是 1B 大小的空间。一共就有2^32 × 1B = 2^32B用计算器按下是多少~另外 1024B=1KB, 1024KB=1MB, 1024MB=1GB, 1024GB=1TB。

    8/11

    知道 32 位最大内存表示之后, 64 位不过是在 32 位的基础上把物理信号线增加到了 64 跟而已,最内存支持也提升到了2^64B。这是一个非常可怕的数字,我就不多扯了。

    9/11

    64 位技术的优缺点

    10/11

    总体来说, 64 位是远远比 32 位来得优秀的原因如下:

    1. 64 位技术能够让计算机支持更多的资源, 4G 内存, 8 核 CPU, 3TB 硬盘统统不在话下,只怕你钱买;

    2. 64 位技术能够有效提升内存性能,使得内存延迟变得更低,带宽却更高。给用户带来急速的响应多任务下切换应用程序只能用神速来形容。如果是多核心 CPU,更是如虎添翼, 32 位这点绝对不到;

    3. 4 位技术还能让 CPU 数据吞吐量直接翻倍, 32 位 CPU 每个时钟周期最大只能处理 32 位( 4B的数据,而 64 位却是 32 位的 2 倍,每个时钟周期处理 8 字节的数据。 这使得 64 位系统能够画面更加细腻,细节更加丰富;

    4.. 64 位 CPU 独有的 64 位指令集,大大加快计算速度,在特殊情况下性能直接能够提升到 32 位3.5 倍。并且使得数据精度更高,出错几率更小,可靠性大大提升,开发者的难度反而降低了;

    5. 64 位技术的空间地址随机化,使得黑客攻击系统的难度还有复杂度不知道提升了多少层次。大度提高操作系统的稳定性。

    6. 64 位拥有强大的可伸缩性,向下兼容 32 位,同时几乎不产生性能损耗。(纯 64 位除外)向下容同时可能也是 64 位的缺点。

    11/11

    金无赤足,人无完人。技术也一样,对比 32 位, 64 位也有致命的缺点:

    1. 64 位技术由于每个地址都是 64 位大小,是 32 位的 2 倍。所以 64 位会比 32 位更加消耗储存资源尤其是内存, 这让很多内存饥渴的同志望菊叹气;

    2. 64 位计算在整数计算中性能反而会有下降的情况。不过还好人感觉不出来;

    3. 虽然 64 位优势多多,但是由于向下兼容 32 位。原来 32 位应用程序基本能正常运行,导致专位 64 位开发应用程序的人很少。由于没有原生 64 位应用程序,现在的 64 位只有支持海量资源这唯一的优势了。

    64 位的兼容性1/2

    现在 64 位兼容性用优秀来形容也不为过。所有厂家都会有 64 位版,否则就等着倒闭吧,现在都什么年代了。

    2/2

    98%以上的 32 位应用程序可以直接在 64 位系统中运行。这点当时道听途说,担心兼容性问题的同不知道是专门样的心情~

    教你选择安装32位系统或者64位系统1/8

    如果你的电脑内存大于 4G,我极力推荐你用 64 位操作系统,因为 32 位的 Windows 7 也好, Vista 也好,最大都只支持 3.25G 的内存,而 64 位的 Windows 7 最大将支持 192G 的内存,够你吃一壶了。

    2/8

    因为大内存下应用程序运行会更加轻松。因为内存不够多的话计算机会把数据暂时转移到硬盘上,等需要用到了又要从硬盘转移出来。众所周知硬盘的速度是最慢的,少量数据还好,只是让人感觉程序突然假死了一下,或者退出时硬盘灯狂闪,系统明显变慢。

    3/8

    要是大量数据在硬盘上,那绝对不是你在玩电脑,而是电脑在玩你。你想一下,你在看网页的时候,QQ 上有人叫你,你双击了下, QQ 界面跳出来在那里死了半天。你想打几个字进去都是断断续续放幻灯片一样出来。

    4/8

    说更加可怕一点,你在玩游戏的突然 QQ 有人叫你,你最小化后,一片黑呼呼的,鼠标图标转啊转啊转了半天,最后提示内存不能为 read。游戏崩溃了,单机还好,网游的话要你吐血。

    5/8

    如果你的内存只有 2GB,我还是劝你安分点,果断 32 位,不然上面吐血的人就是你啦, O(∩ _∩ )O 哈哈~

    6/8

    对于羸弱的 CPU,建议你使用 32 位,原因上面说了, 64 位会使整数计算性能下降,另外模拟 32 位又会有一次下降,除非是特殊情况,比方说你使用原生的 64 位应用程序,进行密集型计算需求等等。但又说的难听点,渣一样的 CPU 就算使用原生 64 位应用程序也强不到哪里去。

    7/8

    个人多年工作经验来看以下情况,我们建议使用 32 位:

    1. 内存不足 2G,或者只有 2G~4G的,强烈建议使用 32 位;

    2. CPU 性能特别渣的,比方说上古时期的赛扬,低功耗的 Atom 之类的;

    3. 有非常重要的软件,你真的不能放下。 对这种情况你还可以考虑虚拟化技术,前提是你的内存比较多;

    4. 你特别喜爱古老,特爱怀旧。对 32 位依依不舍。这个个人爱好,我祝愿你爱到海枯石烂吧。

    8/8

    个人多年工作经验来看以下情况,我们建议使用 64 位:

    1. 拥有 4GB 以上大内存;

    2. 需要密集型计算的用户;

    3. 拥有 4 核心以上 CPU 的用户;

    4. 需要运行大量应用程序,或者运行虚拟机等十分耗费内存用户;

    5. 你特别喜欢前沿,鄙视 32 位。这个个人爱好,我祝愿你爱到海枯石烂吧。

    小结1/3

    32 位并不是一无是处, 64 位也不是毫无瑕疵。我们要理性的对待 64 位,不要认为它性能很强大但是兼容性很差是专业领域才会用到,个人用不到。也不要觉得 64 位太消耗资源,我们还是果断 32 位。这样的想法都是错误的。我们要合理的看待 64 位与 32 位。同时也要明白, 64 位到底我们带来了什么?他起初设计时又是为了什么?

    2/3

    没错, 64 位最多给我们带来了更加充裕的资源——支持更多 CPU,更大的硬盘还有更庞大的内存。事实上,人们设计的时候就是这考虑的,什么性能之类的值是一个附属产品而已。

    3/3

    当然原生 64 位原件凭借 64 位寻址还有强大高效的 64 位指令集,加上优秀的多核心调度,庞大的资源,也使得性能大幅度提升。在科学计算还有军事领域,服务器已经开满了花朵。对于个人用户,其实也有不小帮助, 64 位游戏画面更加细腻,压缩软件可以运行的更好高效,视频,图片处理软件效率直接的提升。这都是我们直接享受到的。

    扩展提问1/3

    (1) 32 位不能支持 4G 以上内存对吗?

    错! 32 位还可以使用虚拟地址扩展,使得变成 48 位可以支持 128G 内存,但是性能还有兼容性将大打折扣。

    2/3

    (2) 64 位没有太大意义,可有可无。

    错!因为有了 64 位才又强大的网络服务器,典型的电话通讯,网游,银行支付等等没有 64位,一切都将破灭。

    3/3

    (3) 4G 以上内存就用 64 位,否则 32 位。

    错!这只是一个建议,具体问题还要具体分析。

    注意事项

    电脑日常操作经验,为作者平时操作过程所总结出来的经验,如果你喜欢本经验,请继续关注本系列文档,后期将会推出更多优秀的文章。

    如果你觉得本篇经验对你有帮助,请关注下作者,投上宝贵的一票,谢谢! 此经验文字原创,图片原创,经本人亲测后编写,转载请注明!

    windows
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_72854.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 07:19:26  耗时:0.028
    0.028s