文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 招聘 专题 新闻
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» PC 应用 » 硬件维护 » 你需为Vista讨多少电费?Intel/AMD功耗测试       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [转载] 你需为Vista讨多少电费?Intel/AMD功耗测试  ( 查看:1147  回复:12 )   
  本主题由 LuckDog 于 2007-5-4 09:52 移动  
 
LuckDog
高级工程师  点击可查看详细


论坛万户侯  
帖子 7256
精华 14
无忧币 11964
积分 10238
阅读权限 70
来自 (保密)
注册日期 2006-1-10
最后登录 2008-7-4 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-7 18:53   标题:你需为Vista讨多少电费?Intel/AMD功耗测试
上一帖 |
第一页: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,更不会有人愿意回到过去。



急,如果可以解决问题,那世界上就没有问题了,所以,请先提供清问题背景。
2007-2-7 18:531楼
[ 顶部 ]
 
LuckDog
高级工程师  点击可查看详细


论坛万户侯  
帖子 7256
精华 14
无忧币 11964
积分 10238
阅读权限 70
来自 (保密)
注册日期 2006-1-10
最后登录 2008-7-4 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-7 18:53 
第二页:视窗开启时代的匆匆过客 ——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来说是不幸的。



急,如果可以解决问题,那世界上就没有问题了,所以,请先提供清问题背景。
2007-2-7 18:532楼
[ 顶部 ]
 
LuckDog
高级工程师  点击可查看详细


论坛万户侯  
帖子 7256
精华 14
无忧币 11964
积分 10238
阅读权限 70
来自 (保密)
注册日期 2006-1-10
最后登录 2008-7-4 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-7 18:53 
第三页: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版本中做了很多相关的工作,但是成效不大。目前最好的解决方法是开发人员把自己程序需要用到的特殊动态链接库放到程序本身的工作目录,避免放到系统目录中发生误删、交叉覆盖等情况。



急,如果可以解决问题,那世界上就没有问题了,所以,请先提供清问题背景。
2007-2-7 18:533楼
[ 顶部 ]
 
LuckDog
高级工程师  点击可查看详细


论坛万户侯  
帖子 7256
精华 14
无忧币 11964
积分 10238
阅读权限 70
来自 (保密)
注册日期 2006-1-10
最后登录 2008-7-4 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-7 18:54 
第四页:从Win32到.net平台开发的Windows Vista
  寄予厚望的.NET 框架
  .NET框架来到这个世界已经有5个年头,然后这个微软重金打造的产品并没有赢得一片喝彩,.NET 应用只见雷声,不见雨点。不过微软说了,Vista 系统才是.NET框架真正风光的开始。.NET框架的这种现状显然与它的定位有很大关系。
  .NET 框架开发的应用程序是基于托管平台的,也就是说生产的二进制代码必须是依赖.NET 框架才能运行,而早期的操作系统比如Windows2000/XP一般都没有预先安装这个运行环境,Windows 9x内核就不用说了,这就铸就了.NET 框架程序缺乏直接运行的土壤,生不逢时,用户也可不能为运行这样一个程序就下载一个版本众多无所适从的.NET 框架。另外托管代码比本机代码运行要慢,这些先天性的局限性使得软件开发商不可能轻易对它们现有的软件产品使用.NET框架重写。可以说在将来相对较长的一段时间,这个现状仍将持续,开发本机应用程序,软件开发商不会考虑.NET框架,因为他们希望他们的产品能够运行在每一台Windows机器。.NET框架的真正优势主要集中在开发企业级的应用。
  .NET作为一种新技术,它汲取了C++,Visual Basic,Java等各种语言的优点,集众人之所长。比如在垃圾自动回收,智能指针,语言无关,代码复用等方面都是可圈可点的。
  .NET本身没有脱离Win32 环境,它是一个多语言组件开发和执行环境,运行在Win32之下,能够对.NET 生成的中间代码进行解释运行。这个环境负责管理内存分配,启动或删除线程和进程,实施安全性策略,同时满足当前组件对其他组件的需求。另外.NET 框架为开发人员体统了一个统一,面向对象,层次化,可扩展的类库集(API),而且这种API是与语言无关的,具有以前COM的优点。
  相对于Win32 API ,.NET框架与COM和COM+的关系更为紧密。.NET框架本身一方面弥补了COM和COM+的缺失,同时他们还支持以前的COM组件,这些以前编写的组件不用做任何修改,通过添加引用, 就可以直接使用COM组件提供的服务。.NET框架对COM进行了扩展,使用分布式计算模型并基于开放标准(如XML)提供一个创建XML Web Services并将这些服务集成在一起的平台,旨在帮助用户快速开发和创建分布式的应用程序。
  神秘的WinFX
  下一代开发平台Vista正向我们走来,在这个新一代系统下,注入了更多的.NET 元素,微软正在借助这个一再推迟发布的产品,让WinFX(.NET Framework3.0)成为Windows开发的主流。让微软开发从C/S(客户端/服务器)架构到B/S(浏览器/服务器)架构实现成功转型。
  WinFX作为微软推出的第四代Windows API,注入了很多新内容,比如全新的图形用户界面子系统Windows Presentation Foundation (原代号为Avalon )和网络服务通讯子系统Windows Communication Foundation(原代号为lndigo),而且还对繁杂的Win32 API 进行了大量精简。WinFX与底层系统资源的关系更加紧密,使得开发人员可以快速开发界面友好,安全可靠,方便协作的应用程序。
  借助于DirectX硬件加速能力,WPF对Windows的2D和3D图型显示实现了有效的统一,开发人员使用它可以简单方便的创建提供超媒体展现的应用程序,WPF的框架改变了传统编程人员创建Web应用程序和桌面程序的编程模式。WPF应用程序既可以独立运行,也可以在浏览器内运行,不过这需要开发人员编译时为基于Web的应用设定“HostlnBrowser”属性,其他的大多数代码是统一的。
  另外微软在引入WPF的同时,还提供了XAML语言。这种标签语言主要用于描述用户界面,实现程序代码和界面设计相互分离,这样会使应用程序的界面设计更加趋于专业也美观。
  如果说WPF是在用户界面做文章的话,那么Windows Communication Foundation (以下简称WCF)则是在提高网络性能方面下功夫,使用WCF创建跨平台交互的应用程序变得容易起来,因为他们采用了开放的SOAP 协议和XML Web Services 。
  新技术的推陈出新,让我们看的眼花缭乱,无所适从,跟踪新技术的潮流,实在太累了,.NET 技术还未来得及熟悉,比.NET 技术还要“.NET”的技术又要出来了,正是江山代有人才出,各领风骚数百年。



急,如果可以解决问题,那世界上就没有问题了,所以,请先提供清问题背景。
2007-2-7 18:544楼
[ 顶部 ]
 
LuckDog
高级工程师  点击可查看详细


论坛万户侯  
帖子 7256
精华 14
无忧币 11964
积分 10238
阅读权限 70
来自 (保密)
注册日期 2006-1-10
最后登录 2008-7-4 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-7 18:54 
第五页:Vista功耗测试平台及测试环境介绍
  在体验过Windows Vista Aero Glass视觉效果以及良好、友善的GUI用户界面设计之后,用户或许关心的是Vista与XP之间的应用程序性能差距,以及新平台的搭建、功耗状况如何?
  对于开发者而言,Microsoft Windows Vista所带来的这些暂新特性无疑是非常吸引。但对于普通的用户来说,Windows Vista则意味着更方便(Easy to use)、更眩(Visual)、更联通(Connected)、更安全(Security)。但用户在享受这些的同时,也必须面对Windows Vista苛刻的硬件需求。首先是在CPU的选购上,虽然Microsoft推荐800MHz的处理器就能运行Vista,但从我们当年对Windows XP的使用经验以及Vista的一些初期测试表明,如果您想要您的Windows Vista系统能运行流畅,最好还是不要相信Microsoft的鬼话,为机器配置一刻双核心的处理器。下面我们会针对Intel及AMD两套平台进行相应的性能、功耗测试。

  Intel平台配置详细情况

  AMD平台配置详细情况
  在测试软件方面,目前大部分的测试软件都不能在Windows Vista下运行,软件开发商需要更多时间过渡到Windows Vista的.net框架下,我们预计在2007年年底情况会稍有好转,目前来说用户不必要急于过渡到新的平台,Windows XP仍然是目前兼容性能最好的系统。



急,如果可以解决问题,那世界上就没有问题了,所以,请先提供清问题背景。
2007-2-7 18:545楼
[ 顶部 ]
 
LuckDog
高级工程师  点击可查看详细


论坛万户侯  
帖子 7256
精华 14
无忧币 11964
积分 10238
阅读权限 70
来自 (保密)
注册日期 2006-1-10
最后登录 2008-7-4 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-7 18:54 
第六页:AMD平台每瓦性能测试
  虽然目前大部分的测试软件都不能兼容Windows Vista,但Futurmark公司最近对旗下的3DMark、PCMark系列发布了最新的Patch,分别是3DMark05_v130、3DMark06_v110、PCMark05_v120,这些最新版本的测试软件都可以兼容Windows Vista系统,而我们则选用的是其中的3DMark06_v110、PCMark05_v120两套在Windows Vista/XP下测试。


  从我们上面对3DMark06、PCMark05两款软件的测试来看,大部分的应用在Windows XP SP2系统下会比较有优势,Windows Vista因为Aero Glass的特效导致系统资源占用过大,在多方面的应用均落后于Windows XP SP2系统。

  两套系统在功耗方面的表现也相差不远,Idle情况下两者相差5Watt左右,而在Full Load(3DMark06)状态下两套系统则保持一致,看来在Idle情况下Windows Vista的华丽界面会更耗资源一点。

  AMD平台在3DMark06的每瓦性能表现方面比较一般



急,如果可以解决问题,那世界上就没有问题了,所以,请先提供清问题背景。
2007-2-7 18:546楼
[ 顶部 ]
 
LuckDog
高级工程师  点击可查看详细


论坛万户侯  
帖子 7256
精华 14
无忧币 11964
积分 10238
阅读权限 70
来自 (保密)
注册日期 2006-1-10
最后登录 2008-7-4 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-7 18:55 
第七页:Intel平台每瓦性能测试


  Intel平台的测试情况与AMD平台的测试情况一致,在大部分的应用中Windows XP SP2系统的Score更高,Memory的测试在两套平台上则是保持一致。

  Power Usage in 3dmark06中,在运行测试前的Idle状态下Intel Conroe平台的平均功耗仅有98Watt左右,这也可以看成是System Idle状态下的数值,而在3DMark06 RUN的过程中,Intel Conroe平台在两套系统下的表现190Watt左右,不管是System Idle状态还是Full Load状态,Intel平台的功耗均明显低于AMD的Athlon64平台。

  得益于Intel Conroe平台的优秀功耗表现,在每瓦性能(Performance Per Watt)的表现上Conroe平台也是大为领先。平均的数值都在11以上。



急,如果可以解决问题,那世界上就没有问题了,所以,请先提供清问题背景。
2007-2-7 18:557楼
[ 顶部 ]
 
LuckDog
高级工程师  点击可查看详细


论坛万户侯  
帖子 7256
精华 14
无忧币 11964
积分 10238
阅读权限 70
来自 (保密)
注册日期 2006-1-10
最后登录 2008-7-4 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-7 18:55 
第八页:双核酷睿是Windows Vista的最佳搭配
  通过我们上面的测试表明,Intel的Conroe平台不管是在Windows XP SP2系统还是Windows Vista系统下都有着最佳的每瓦性能表现。因为目前来说Intel Conroe平台是Windows Vista系统的最佳搭配。
  再说回到Windows Vista系统,它的姗姗来迟,承载了愈多用户和厂商的期待,但他苛刻的硬件要求势必会延缓和阻碍它的普及,没有Windows XP 操作系统的出局,它很难成为用户桌面的主流,而媳妇熬成婆婆,这可能需要花费比windows XP还要长的时间。Win64 已经推出一段时间了,由于应用缺乏,跟风者寥寥无几,对于微软而言,用户使用哪一个系统都不重要,只要使用的是微软的产品,当然它也巴不得每个用户都跟着它的指挥棒走。
  尽管Mac OS已经把触角伸向了x86平台,但价格高昂,应用匮乏,决定它一时半会无法对Win32构成威胁。而Linux 凭借免费开源以及出色的性能,赢得了一片喝彩,然而曲高和寡加上桌面应用的匮乏,使得他无法飞入寻常百姓家,只能在企业级的服务器操作系统领域风光无限,占据半壁江山。
  网络为王,面对网络的应用大潮,用户对系统升级代换的欲望,已经不像以前那么迫切。他们越来越钟情于浏览器内部的世界,随着手机,掌上电脑等信息电子产品的普及,电脑在将不再是通向网络的唯一终端,桌面系统在网络应用面前将会变得越来越不重要,也许网络才是Win32真正的杀手,真是它敲响了win32的丧钟。形形色色的网络终端促使Win32 渐渐淡出历史的舞台。



急,如果可以解决问题,那世界上就没有问题了,所以,请先提供清问题背景。
2007-2-7 18:558楼
[ 顶部 ]
 
kayihong
技术员  点击可查看详细


十二生肖之虎   水瓶座   行业勋章   技术勋章   诚信兄弟  
帖子 512
精华 0
无忧币 1421
积分 650
阅读权限 30
注册日期 2007-1-22
最后登录 2008-5-5 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-11 19:23 
历史的回顾 加现实的反思
GOOD GOOD



见识一下2006年必看的技术专题
2007-2-11 19:239楼
[ 顶部 ]
 
没长叶子的树
初级工程师  点击可查看详细


诚信兄弟   中秋活动勋章  
帖子 4394
精华 0
无忧币 2448
积分 4709
阅读权限 50
来自 (保密)
注册日期 2006-7-9
最后登录 2008-7-24 在线

[查看资料]  [发短消息]  [Blog
[个人主页]    QQ       
发表于:2007-2-11 19:26 
路过路过!



我们生于80年代,访问我的blog
2007-2-11 19:2611楼
[ 顶部 ]
 
song8575
初级工程师  点击可查看详细


帖子 2294
精华 2
无忧币 4648
积分 5130
阅读权限 50
来自 (保密)
注册日期 2006-5-30
最后登录 2008-7-21 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-2-12 13:36 
呵呵 不错啊 学习



C到底该不该学,看看这个就明白书》[/url]
2007-2-12 13:3612楼
[ 顶部 ]
 
guanhui
技术员  点击可查看详细



帖子 189
精华 0
无忧币 235
积分 203
阅读权限 30
注册日期 2006-12-13
最后登录 2008-1-7 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-2-27 13:49 
不错不错,分析独特。



网络工程师到底该不该去考CCIE认证?
2007-2-27 13:4913楼
[ 顶部 ]
 
sinyan
新新人类  点击可查看详细



帖子 16
精华 0
无忧币 18
积分 16
阅读权限 20
注册日期 2007-5-3
最后登录 2007-5-3 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-5-3 13:23 
怎么英文,不爽



网络工程师到底该不该去考CCIE认证?
2007-5-3 13:2314楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号