用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
wishfly的公告
只为文摘,不为传播。 版权就不一一声明了。 在此一并感谢原文作者。
文章分类
blog
Linux那些事儿
anytao(.Net)
caimouse
Chrome源码剖析
chrome源码解析系列
com 深入理解
Forefront Edge Security
houdy
jdon
junguo的专栏
optman的专栏
ouyang2008的专栏
shrekmu
Vincent F. Yang(杨枫)
云风的 BLOG
周公的专栏
奋斗,我一生的主题
寒星轩
快乐虾
思归呓语
晨光
智慧的鱼(DirextX)
李先静
毛文波
热力西雅图
白杨
程序即人生
第二人生的源码分析
胡长城
蝈蝈俊.net
许式伟的专栏
阿波的专栏
陆其明's Blog
黄国强
ISA
Forefront team blog
pingdom
linux
Linux内核之旅
陈莉君
产品
bugfree
工具
List of mergers and acquisitions by Microsoft
技术
ben point
chinaunix
Chris Gould's Linux Kernel Architecture
Chrome sourcecode
directshow
directshow.cn
Eric
Forefront Edge Security Forums
Forefront TMG (ISA Server) Product Team Blog
google
ibm - linux
joel on software
joyfire.net
kernel.org
linuxforum
lucene
OpenSolaris User Group
SQL WHERE Clause
中国协议分析网
利索脚
海迪
其他
存档

转载  64位操作系统和32位操作系统有区别吗 收藏

 64位版台式机和服务器操作系统在功能上与32位版本软件差别不大,但是在性能上差距是比较明显的。一般64位是面向企业用户的,在个人用户里面还不普及,使用者还很少,不过未来64位将会成为主流。由于64位的芯片编码不一样,至今能够支持64位的软件还很少。
&nsbp;
--以下是www..com的网友提供的其它回答,www..com收集了几条供您参考---
 
其实CPU从32位变成64位,差别肯定是有的, 他们最的重大区别是64位版能够直接寻址更大范围的内存,就这一点而言对于高端工作站用户和服务器管理员是十分重要。微软64位操作系统面向的目标客户就是高端工作站用户,而操作系统对于高端工作站用户只是一种工具。据微软公司称,下载这些预览版产品的用户已达12.5万人。新发布的预览版产品也增加了对多种语言的支持,其中包括日语、德语、法语、瑞典语、西班牙语、朝鲜语、简体中文和繁体中文。 
总体说来,64位版台式机和服务器操作系统在功能上与32位版本软件差别不大,但是在性能上差距是比较明显的。一般64位是面向企业用户的,在个人用户里面还不普及,使用者还很少,不过未来64位将会成为主流。由于64位的芯片编码不一样,至今能够支持64位的软件还很少。另据消息,现在针对64位芯片的病毒已经出现,不过还没有大规模扩散。微软表示计划对64位操作系统中集成的Windows XP SP2中的安全改进,确保64位系统的安全。
&nsbp;
--以下是www..com的网友提供的其它回答,www..com收集了几条供您参考---
 
32位操作系统针对的32位的CPU设计。 
64位操作系统针对的64位的CPU设计。操作系统只是硬件和应用软件中间的一个平台。 
我们的CPU从原来的8位,16位,到现在的32位和64位。 
cpu处理计算的时候“数据”和“指令”是不同对待的。 
8位的CPU,一次只能处理一个8位的“数据”或者一个8位的“指令“。比如‘00001101‘. 
又比如:“+1”这个运算,你要先指示CPU做“+”,完成后再输入“1”数据给CPU。 
8位的CPU优点是设计简单,处理速度比较快。 
缺点就是:软件设计复杂,繁琐。不利于计算机的发展。 
后来推出了16位的CPU,我们就可以一次处理两个字节(16位)的数据了,比如“加1”这个命令。“加”是一个指令,占用8个位,余下的8位我们可以存放数据“1”了。 
32位的CPU就更加方便了,我们就可以一次处理一个a=a+b这样的命令了。 
优点:简化了软件设计的复杂度 
缺点:硬件设计更加复杂,计算速度下降。 
一般来讲32位的CPU对于我们来讲是最理性的CPU,对于软件开发来讲足够了。 
但是2的32次方 = 4294967296bit = 4G左右 
很显然32位CPU只有4G左右的内存寻址空间,对于一些服务器来讲4G的内存的远远不够的了。我们需要更加大的内存寻址空间的话就需要对CPU进升级。64位CPU就这样诞生了。64位CPU的内存寻址空间是多少你算算看!呵呵。 
2的64次方(理论上)。 
但是现在的AMD和Inter的64位CPU并不是真正意义上的64CPU,只是进行了部分64位的改进,比如64位的内存寻址等。 
要是真的全部都是64位的了,那么现在市场上的软件将全部被淘汰不能使用了~呵呵,想像一下会是什么样子。 
64位的操作系统针对64位CPU设计的,增加了一些64位的指令,但还是和32兼容的。对于我们普通用户来讲64位系统意义不大。
&nsbp;
--以下是www..com的网友提供的其它回答,www..com收集了几条供您参考---
 
  Windows Vista x64介绍 
  对于一般用户,肯定会考虑,既然现有32位版本的Windows还用的很好,干嘛要升级到64位呢,而且因为32位和64位的硬件(主要是CPU和主板)并不兼容,可能还要花费一笔不菲的费用。那么64位的优势何在?对于一般用户是否有必要升级到64位系统? 
  Windows Vista x64 Edition 的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户的需求。 
  专用技术应用程序的性能优势 
  64位计算性能在汽车或飞机设计等领域体现出优势,因为它允许工程师创建更大、更复杂的模型。借助这样的系统,工程师可以使用模拟软件分析气流、压力和受热对汽车或飞机材料产生的影响,然后对结果进行研究以改进产品设计。同样,通过64位计算,数字内容创作者(包括三维动画设计人员、数字艺术家和游戏开发人员)可以大大减少以数字方式呈现三维模型所用的时间。在科学计算和高性能计算领域,Windows Vista x64 Edition 将有助于石油和天然气勘探、地震分析、计算流体动力学和科学可视化等应用程序。 
  支持非常大的内存,采用常见的 Windows 桌面 
  对于达到32位系统内存限制的客户,Windows Vista x64 Edition 将以AMD Athlon 64、AMD Opteron、支持 SM64T 的 Intel Xeon 和支持 EM64T 的 Intel Pentium 4作为运行平台。基于Windows XP的32位和64位计算之间的主要区别在于64版本能够使用更多的系统内存。Windows Vista x64 Edition最初将支持多达128 GB的内存和多达16 TB的虚拟内存。将来,随着硬件功能的扩展,支持的物理内存将相应增加。内存中数据的访问速度是它在磁盘驱动器上时访问速度的数千倍,这样就可以大大提高为使用此更大系统内存而开发的应用程序的性能。 
  新一代应用程序的最佳平台 
  具备32位Windows技能的开发人员将能够舒适而高效地创建适用于Windows Vista x64 Edition的下一代应用程序。开发人员将发现该开发环境与32位Windows开发环境几乎完全相同;Microsoft Win64应用程序编程接口(API)与Microsoft Win32 API相同。现有的API已经在必要处进行了修改,使它们可以反映其运行平台的精度。结果是简化了编程并缩短了开发人员编写64位Windows代码的学习曲线,使之就像编写32位 Windows代码一样。 
  64位Windows开发环境支持与32位Windows相同的功能集,包括UI和编程模型、网络、安全性、图形、多媒体、目录服务、即插即用以及工具功能。许多功能都已经过修改,以反映应用程序运行平台的计算精度。
&nsbp;
--以下是www..com的网友提供的其它回答,www..com收集了几条供您参考---
 
内存寻址空间不同这个是根本上的区别,比如你下载文件,如果是32位的只能下载4G大小以内的文件,内存最多只能装3G,还有1G是机器内部留着用的.比如说显卡早已经是256位的了,就是为了表现更丰富的颜色.因为微电子芯片的处理频率受物理设备速度的限制,所以为了加快计算机处理速度就需要能够同时处理更多的信息,所以64位的接口就显得比较必要了,这也就是为什么现在的CPU都是双核或者多核的,因为进一步提高硬件的工作频率,在散热和材料技术上已经到了极限,最大的问题就是数据库了,现在4G的数据量早已经不够用了,就像当年的千年虫问题,就是因为表示年的数据只有2位数字,所以到了2000年就会出错,因为分不清到底是1000年还是2000年. 之所以现在的机器大都是64位的,是因为微型计算机技术在逐渐向高级的大型,巨型计算机技术靠拢,所以做成同样是64位的可以方便的进行技术移植,进而节省开发成本,缩短开发周期,百利而无一害. 64位意味着在同样的工作频率下,你的计算机能比32位机多处理一倍的数据,这个对性能的影响就不用多说了.当然还有其他一些限制性能的参数,总体来讲64位机是性能更好的计算机. 
目前的64位机都设计成可以兼容32位代码的操作系统,但这样做的问题就是会损失一些性能.不过因为64位微计算机技术还不成熟,这个阶段会有没64位软件可用的尴尬时期,但总会过去的.DOS转变成WINDOWS的时候就这么过来了,早晚32位系统会全部被64位所取代.
&nsbp;
--以下是www..com的网友提供的其它回答,www..com收集了几条供您参考---
 
其实CPU从32位变成64位,差别肯定是有的, 他们最的重大区别是64位版能够直接寻址更大范围的内存,就这一点而言对于高端工作站用户和服务器管理员是十分重要。
 总体说来,64位版台式机和服务器操作系统在功能上与32位版本软件差别不大,但是在性能上差距是比较明显的。
&nsbp;
--以下是www..com的网友提供的其它回答,www..com收集了几条供您参考---
 
明显的差别我看是软件的兼容性32的要好于64的,一般普通用户不会感觉到64位的优势在那里.建议一般用户使用32位系统

发表于 @ 2009年07月07日 11:06:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:将32位代码向64位平台移植的注意事项 | 新一篇:linux文件系统基础知识

  • 发表评论
  • 评论内容:
  •  
Copyright © wishfly
Powered by CSDN Blog