我可以: 邀请好友来看>>
ZOL星空(中国) > 硬件星空(中国) > CPU星空(中国) > 你真的准备好了吗?Vista之硬件需求全攻略
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

你真的准备好了吗?Vista之硬件需求全攻略

139浏览 / 7回复

pig7

pig7

113
精华
1665
帖子

等  级:Lv.9
经  验:79707
  • Z金豆: 0

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:北京
  • 注  册:2005-11-23
  • 登  录:0000-00-00
发表于 2007-01-30 18:42:18
电梯直达 确定
楼主
2007-03-14 09:37:12 炒饼把此帖设为精华,作者得到50经验:)
第一页:Microsoft Windows操作系统的历程

  回顾Microsoft Windows操作系统的历史,其发展历程是非常清晰的,从桌面系统来看:Win95〉Win98〉WinXP〉Vista,这些操作系统的设计宗旨十几年来没有多少根本性的变化:更方便(Easy to use)、更眩(Visual)、更联通(Connected)、更安全(Security)。后面的两点在互连网发展起来后,变的越来越重要。

  历史如过眼烟云,Win32从横空出世到如日中天,一转眼已经十几个年头。在这十几个春秋中,95%的PC都从以前呆板的DOS行列团结到Windows的大旗下。回顾过去,Win32的发展也并非一帆风顺,再Linux的发展下而它的未来也是前途未卜。在现在Vista发布之际,我们不妨先来回顾一下Win32的前世今生。

  辉煌不在的DOS年代

  曾几何时,DOS是何等的风光,它曾经占据绝对的市场份额,直到Windows 95的粉墨登场才急转直下,淡出历史舞台。在那个纯黑的环境里,大部分的应用都是基于DOS 16bit环境下。

  在DOS年代,最流行的开发软件要数Turbo系列(Turbo C、Turbo Pascal),当然也有很多用户直接使用汇编语言。DOS和Windows系统的开发有着很大区别,它没有像MSDN一样完善的软件开发包,也没有类似于Win32的应用开发接口。

  回想起来,那时候的开发者是幸运的,他们直接面对硬件进行编程,可以直接使用BIOS中断和DOS功能调用,高级语言提供的读写实际上是DOS功能调用的封装。汇编用户可以直接对端口进行读写,操作键盘缓冲区、显示缓冲区、对8253定时器、8255计数器进行编程,从而把所有的设备包括键盘、鼠标、显卡、串并口玩弄于股掌之中。

  但同时,那时候的开发者也是不幸的,他们缺乏一个像MSDN一样的集成开发环境,开发和调试效率非常低下。DOS的退位是长江后浪推前浪,历史的必然。现在已经不会再有人去留恋DOS,更不会有人愿意回到过去。

 

pig7

pig7


精华

帖子

等  级:Lv.9
经  验:79707
发表于 2007-01-30 18:42:25 1楼
`第二页:匆匆的过客 ——Win 16

  Win16相对于DOS来说是不幸的产品,虽然其脱胎于DOS系统,能够提供图形用户界面(GUI),然而由于缺乏应用的支持,他并没有赢得市场的青睐,加上其本身是运行在DOS系统之上,无法脱离DOS环境,所以Win16余DOS一样有着许多固有的局限性,正是这些局限性使得人们还没有开始认识它,就匆匆的退出了历史舞台。

  不过单从技术角度来说,Win16还是比DOS跨出了一大步。它为开发者提供了完整的软件开发包,有着相对于DOS丰富的应用编程接口,也就是我们现在所说的API。今天我们使用的需多Win32的API其原型就是脱胎于之前的Win16。

  尽管Win16与Win32本身是构架在不同的基础之上,从低层来看存在着质的区别,但是从API的功能函数分类、函数调用又存在着相对的一致。或者我们应该把Win16看成是Win32的一次成功的尝试与准备。但不管怎么说,Win16还是在没有激起一丝涟漪的情况下彻底的退出了历史的舞台,所以我们说Win16相对于DOS来说是不幸的。

pig7

pig7


精华

帖子

等  级:Lv.9
经  验:79707
发表于 2007-01-30 18:42:40 2楼
`第三页:Win32的微软帝国十年

  从Win32登场到现在,已经有十几个春秋,可以说Win32的发展历程就是微软的帝国铸造史,Win32的出现使得Microsoft可以从当时的一个小软件公司发展成这个星球上最大的软件帝国,Win32的多年风雨使得它愈发变的沉稳与老练,使得它在桌面上的优势愈发无法撼动。目前几乎95%的PC都飞扬着Windows的大旗,绝大部分的业务都运行在Windows这个平台上。

点击放大此图片

  在Windows XP出现之前,Microsoft一直维护者两个系统内核,一个是Windows 9x(Windows 95/98),另一个是Windows NT(Windows NT4.0/2000)。在Windows XP出现之后都统一到Windows NT内核上来了,不再对Windows 9x内核进行扩展。

  虽然Windows 9x与Windows NT内核存在比较大的差异,但是对于Win32的开发接口却大同小异。一直的开发编程接口使得开发Win32程序会变的非常容易,编写的程序只要不使用特殊的API(例如只针对某些系统有效的API),不用修改就可以运行在所有的Win32环境下。这是因为所有的API函数调动都是借助于系统提供的动态链接库来实现的。其中最重要的三个动态链接库kernel32.dll、user32.dll、GDI32.dll在两种内核下提供了相对一致的编程接口。对于依赖这三个库运行的应用程序而言,跨平台就不足为奇了。

  Microsoft为了节省系统资源,提供运行效率,可以允许许多程序共享动态链接库,这本来是一个聪明的办法,但在实际开发中却引起了非常大的麻烦,因为当一些程序被卸载的过程中,它们会毫不客气的与其有所关联的动态链接库一起卸载掉,但其卸载掉的这部分动态链接库却可能是其他应用程序所必需的。结果就导致了其他程序不能运行。另外还有一种情况是,但一些使用较低版本的动态链接库把当前版本较高的动态链接库覆盖之后,会导致需要较高版本动态链接库的程序不能运行。这些情况在Win32开发圈里被誉为“动态链接港库地狱”。虽然Microsoft在之前的Windows版本中做了很多相关的工作,但是成效不大。目前最好的解决方法是开发人员把自己程序需要用到的特殊动态链接库放到程序本身的工作目录,避免放到系统目录中发生误删、交叉覆盖等情况。

pig7

pig7


精华

帖子

等  级:Lv.9
经  验:79707
发表于 2007-01-30 18:43:18 3楼
` 第五页:双核酷睿是Windows Vista的最佳搭配

  对于开发者而言,Microsoft Windows Vista所带来的这些暂新特性无疑是非常吸引。但对于普通的用户来说,Windows Vista则意味着更方便(Easy to use)、更眩(Visual)、更联通(Connected)、更安全(Security)。但用户在享受这些的同时,也必须面对Windows Vista苛刻的硬件需求。首先是在CPU的选购上,虽然Microsoft推荐800MHz的处理器就能运行Vista,但从我们当年对Windows XP的使用经验以及Vista的一些初期测试表明,如果您想要您的Windows Vista系统能运行流畅,最好还是不要相信Microsoft的鬼话,为机器配置一刻双核心的处理器。

The result less is better

  Intel的Kentsfield是目前唯一的Desktop 4核心处理器,它是通过将两颗双核心的Conroe处理器封装在一起而成。其拥有高达8MB的L2 Cache,足以应付目前Server级的高性能计算需求。Conroe核心也是Intel刚推出不久的双核产品,其五项Wide Dynamic Execution、Advanced Smart Cache 、Smart Memory Access、Advanced Digital Media Boost、Intelligent Power Capability改进使Conroe处理器可以拥有远比对手优秀的每瓦性能(Performance per watt),通过我们上面的测试也证实了:酷睿双核心处理器是目前Windows Vista的最佳搭配。

pig7

pig7


精华

帖子

等  级:Lv.9
经  验:79707
发表于 2007-01-30 18:43:39 4楼
`第六页:Windows Vista需要您升级到2GB的内存

  在Windows XP推出之初,Microsoft推荐的最低运行配置是128MB的内存,但实际上如果是正常使用Windows XP至少需要256MB甚至512MB的内存。今天Windows Vista携带者3D Aero Glass特效来到我们面前,实现了Microsoft对于设计操作系统要更绚丽的宗旨。那么这次我们一起来通过测试了解一下,Windows Vista到底需要多少内存。

  在我们上面的测试中,虽然512MBx2 Dual Channel与1GB x2 Channel所表现的区别仅在10%左右,但我们仅是Windows Vista系统下运行单个Benchamark软件的情况下,并没有模拟用户实际运用打开多个Application,而在我们正常使用中,通过Taskmanager检测到Memory的占用率都在一个1.25GB左右,因此为了流畅运行当前的绝大多数运用,使用2GB Memory是保证以后System Upgrade的保证。

pig7

pig7


精华

帖子

等  级:Lv.9
经  验:79707
发表于 2007-01-30 18:44:03 5楼
`第七页:让Vista运行最绚丽的Aero效果

  Windows Vista系统更方便(Easy to use)、更眩(Visual)、更联通(Connected)、更安全(Security)的多项设计宗旨中最能为用户直接感受到的就是更绚丽的操作界面,相信大部分的用户也是抱着体验更华丽的界面心态来体验Windows Vista,如果说Easy to use Feature的话,可能Windows Vista会比Windows XP在功能菜单上设计的更合理,但对于已经使用了几年的Windows XP已经轻车就熟,不可能在Windows Vista上刚开始有Easy to use的体验。

  Aero Glass的3D透明特效会使很多用户联想到显卡性能上去,但其实该特效与反而与内存的关系反而比较大,因为目前基于Intel 945G、965G、VIA K8M900、AMD 690G、NVIDIA C51、C61整合芯片都能在Windows Vista系统下达成Aero Glass效果。因此即使是在使用整合产品的用户也完全不需要担心GPU会影响到Windows Vista下的体验,反而是更应该关注一下Windows Vista系统下的游戏性能。

  通过我们对多款游戏的测试来看,Windows Vista还是能兼容目前许多主流的3D游戏,并且运行的速度与Windows XP相比并无太大的差距。上面是我们对F.E.A.R的详细测试成绩。虽然提供了对目前游戏的兼容,但Windows Vista在游戏性能上最大的改进应该是来自DirectX 10的引入,虽然目前还没有任何一款DirectX 10游戏发布,但针对DirectX 10的开发正在紧锣密鼓的展开,相信DirectX 10游戏的开花结果也为期不远了。因此Windows Vista的用户不妨尝试一下目前的DirectX 10 GPU。

chaobing

chaobing


精华

帖子

等  级:Lv.10
经  验:102495
发表于 2007-03-12 20:58:00 6楼
对 第7楼 兔猫 说:
=========================

支持中...

momost

momost


精华

帖子

等  级:Lv.7
经  验:24620
发表于 2007-03-14 10:14:22 7楼
学习一下,
高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表