Windows7发布=64位系统的到来?
来源:互联网 发布:域名注册通官网 编辑:程序博客网 时间:2024/05/23 23:27
全球有46%的Windows 7用户选择了64位操作系统,与日常使用的32位操作系统已达分庭抗礼之势。同时,在日常应用过程中,64位系统用户也正在面临着越来越多的木马病毒、恶意软件的威胁,但此前一直缺乏有效的安全工具。这种种迹象,是否意味着Windows 7的到来,64位的时代来临了么?也许看了本篇文章后,你心中就有了答案,你说呢?
64位的硬件和操作系统已经出现很长时间了,最初它们只限于Cray超级计算机、UNIX、OpenVMS及其他企业级操作系统的服务器市场。
大多数人最初接触到64位可能是64位AMD以及Intel处理的发布,以及Windows XP 64位版本以及Linux对它们的支持。然而当时没有人能够运行起这些操作系统,因为这需要购买64位的硬件。这不只是64位处理器的问题,许多硬件也缺少64为Windows驱动,导致打印机、扫描机、显卡等设备都要特殊选择。
当然那个时代已经过去了,现在的硬件支持在经过Windows Vista 64-bit版本和现在的Windows 7 64位版本后已显著提升。原因有一部分是因为64位的系统已经渐渐成为主流,尤其是在服务器领域如Microsoft Exchange 2007只有64位版本,还有部分原因是AMD设计的x86-64架构,虽然它的出现比Intel的Itanium处理器晚了一些,却兼容32位的代码。
所以64位实际如何?它仍然不被我们中的大多数人熟知。在采访一家软件制造商是否有64位版本的产品时,他们的回答是:很多人根本没听过这个名词。
从根本上来说,64位的架构是指处理器使用的数据单元的长度是64位(或者八个字节),这意味着可以存储更多位的数字,也即更多的存储。回想当年的 Commodore 64以及类似的计算机,它们都是8位系统,最大可处理64KB的内存,在当时那可是很大的存储了。而现在2GB内存的计算机已经比比皆是了。
就像8位机拥有的内存是有上限的,同理32位机操作系统的内存上限是4GB。而64位操作系统将存储的上限提高到惊人的16安百特(exabyte),也即一千六百八十万TB,也即172亿GB。
除此之外,更多数位的64位系统在处理数据方面更有优势,也许你会认为目前自己很少有处理大数据的可能性,但随着高清晰媒体的流行,超过4GB的视频文件也很正常不过了。
从64位的理论来看它很不错,但是你会为了64位而购买一台高配置的电脑么?答案可能是会,当然如果你的电脑是新的,你会惊奇的发现你拥有的是64位处理器尽管你运行的是32位版本的Windows。
有一个很棒的应用叫做SecurAble,它可以识别并告诉你你的处理器是否是64位的,进而判断是否可以装载64位操作系统。而且它还可以识别你是否有硬件DEP(Date Execution Prevention),它支持和嵌入了硬件虚拟化。虚拟化对Windows7的Windows XP Mode (XPM)版本特别重要,因为它在运行的Windows 7环境下配置了一个虚拟的Windows XP。
早在安装Windows Vista时,我发现nVidia驱动无法工作,Flash及许多其他程序也不兼容。当时许多安装Windows Vista的用户都有同感,甚至为此将nVidia告上了法庭,因为该显卡制造商宣称为Windows Vista而设计。
最近我又在家庭电脑上新安装了Windows 7,它安装和运行得都非常棒,加载Office、Visual Studio、SQL Server以及其他非微软生产的工具和程序都没有问题,而且比Vista下运行得更快。
后来我将工作电脑上的Windows Vista Ultimate 32-bit升级到Windows 7 Ultimate 32-bit,虽然花费了很长的时间,但以前的设置和文档均保留完好。然而升级后的操作系统无法使用,因为Microsoft Virtual PC 2007、Apple iTunes和Microsoft SQL Server 2008等不被支持,因而无法运行。于是我决定运行Windows 7 64-bit。
安装后发现机器运行很慢,而且显卡无法正常工作。选择Aero主题导致彻底死机,重启没有用,于是我在安全模式下启动并切回到常规的非Aero主题下,尽管如此,我的电脑仍然间歇性地白屏,一开始我以为这又是nVidia的问题,后来我才想起我的家庭电脑也是nVidia的显卡却没有问题,而同事使用nVidia显卡的笔记本也没有问题。
于是我备份、格式化并重新安装了Windows 7 Ultimate 64-bit,这次我的显卡和Aero主题都没有任何问题了。我的体验是否证明了就应当采用64位呢?我个人认为:
1.不要相信Windows 7的兼容性,因为它声明可以兼容的程序很多不兼容,而声明不兼容的许多程序却又兼容。
2.不要采用升级现有操作系统的方法,要重新安装前提是留好备份;
3.如果你的硬件支持64位,那就选择64位吧。
这里提醒一下,微软没有针对从Windows 7 32-bit到64-bit的升级,方法只能是备份、重装然后还原。庆幸的是无论是在Windows 7还是Windows Vista里,微软都有一个工具位于C:\Windows\System32\MigWiz\migwiz.exe下,可以帮助做这些工作。
- Windows7发布=64位系统的到来?
- 64位windows7的安装和系统分区扩展
- windows7系统64位pl/sql 客户端的安装
- 64位windows7系统下memcache的安装配置教程
- Windows7系统下ASP网站的发布
- PL/SQL Developer 在windows7 64位系统下连Oaracle11g64位系统的解决经验
- Windows7 64位系统安装PLSQL Developer
- Windows7 64位系统安装PLSQL Developer
- windows7 64位系统安装lomboz
- Windows7 64位系统下安装OpenSSL
- 64位 windows7 vmware下安装64位Linux系统
- 64位Windows7系统安装64位Oracle11g
- 64位系统(windows7以及64位ubuntu-12.0.4)版本的svn连接32位windows2003服务器端svn
- 64位的移动计算时代就要到来了
- 64位windows7系统下安装phpnow出现“安装服务 [ Apache_pn ] 失败”的解决办法
- 关于Windows7 64位系统下regsvr32执行报错的解决方案
- 64位Windows7系统中Svchost占用内存跟CPU过高的问题解决办法
- 64位windows7使用debug的方法
- 2014年最赚钱的云计算技术:备受企业青睐
- os库-时间函数
- C#结合正则表达式判断各种用户输入合法性
- STM8S207的AD转换
- Mysql创建存储过程,使用游标Cursor循环更新
- Windows7发布=64位系统的到来?
- java(20) - 代理模式
- 在mac系统安装Apache Tomcat的详细步骤
- Particle Trimming
- android中图片操作的常用方法
- javascript中return、return false、return true区别
- 关于Linux驱动的一种错误:Unable to handle kernel paging request at virtual address
- 为什么使用Hive?Hive提供了什么?Hive支持哪些用户?
- .net访问ORACLE数据库时遇到的错误列表