ZT 笔记本电脑惊天漏洞

来源: dudaan 2007-03-15 11:38:42 [] [旧帖] [给我悄悄话] 本文已被阅读: 次 (8192 bytes)
中国用户爆出hp笔记本惊天漏洞!!!

本文背景:
网友赵先生2004年12月份购买了一台惠普nx9040笔记本电脑,后来在正常使用过程中发现经常会出现系统突然变慢的情况。从05年3月份起赵先生多次求助惠普客服,惠普服务人员则以病毒等理由推脱,以致问题久未解决。万般无奈之下,赵先生花费数月的时间对9040笔记本进行缜密的测试,在掌握了大量测试数据的基础上,终于发现了其性能下降的原因,即该产品存在严重CPU性能缺陷,即CPU负荷较大时将会在几分钟内发生过热保护降频从而导致CPU性能突降。与此同时,为数不少的9040用户也反映了同样的质量问题,这说明9040的这个问题不是个例,而是产品设计缺陷。
随着越来越多的HP用户参与测试和交流,一个惊人的事实浮出水面:除了9040之外,跟9040使用同一模具的2568、2100、2500、9000、9010等型号系列的笔记本皆有可能存在这个缺陷。这些型号的笔记本在中国乃至全球拥有大量的用户!

赵先生多次跟HP做严正交涉,要求HP对此缺陷原因做出解释、对用户公开道歉并赔偿损失。HP拖了很久后才表示仅可以提供一个BIOS作为补丁,不承认其产品有缺陷、拒绝公开道歉、拒绝赔偿。而且至今中国惠普公司还没有发布公开声明,致使绝大多数9040用户现在还在饱受系统性能突降之苦。

赵先生最终拒绝了HP的私下和解,决心将HP告上法庭,将HP完全置用户利益于不顾的做法曝光,同时为自己也为中国的消费者讨回公道。
按照经验,以往都是国外的用户首先发现缺陷,要求HP召回。这次则是中国的用户首先发现了国际IT大厂惠普公司的主流商务笔记本存在的严重CPU性能缺陷,HP将会如何处理?HP是考虑中国用户的利益进行召回,还是考虑去钻中国法律的漏洞?
另外随着本事件进一步深入发展,赵先生发现了更深层次的一些不为人所知的秘密......
你和你的朋友中有使用这些型号笔记本的吗?是否也存在因CPU过热降频导致的系统性能突降问题?你认为HP是否应该召回这种缺陷产品吗?
目前赵先生正在联络用户进行联名起诉。有意向的网友可以发邮件到:[URL=http://news.mop.com/6/503/mailto:bugzhao@163.com]bugzhao@163.com[/URL]
下面本文的正文部分。将以赵先生第一人称的方式讲述。

第一部分
事情的起因与问题发现
我于2004年12月购买了一部惠普公司出品的nx9040商务笔记本电脑,其配置为Intel
855GM芯片组、迅驰Dothan 1.6G
处理器。
自2005年3月份以来,我经常会感觉机器突然一下子变得很慢。我经过多次测试排除了软件和内存的问题。后来我发现,机器刚开机的时候蛮快,用了一会就很慢。这个问题已经严重的影响我的工作。我是做软件的,经常写程序跑仿真,因为机器原因弄的我经常完不成任务。以前明明5分钟可以跑完的运算程序现在都需要10分钟甚至更多。
开始我去过无数次HP本地客服并多次致电HP800,他们不是强调病毒就是强调Intel
Speed Step,问题没有解决。这跟speed
step根本没关系,因为我做的测试都是在CPU高负荷下进行的。
随着天气的变热,机器也越来越热。这个系统性能突降问题也越来越严重,最后居然到了连电影也没法看的程度,高码率divx电影(非HDTV)看起来像幻灯片,一卡一卡的。使用mp3压缩软件时可以明显感到了速度的下降,本来2分钟可以压完的音乐现在得需要4分钟了。使用winrar压缩较大的文件时(大于50MB的)会明显感觉速度跟以前正常的时候相比极慢。
我发现越是大型软件、对处理器要求高的软件,这种影响越明显。
于是我使用superpi
(公认能够准确的反映CPU运算能力的软件)测了一下CPU性能,计算出小数点后25万位数的圆周率所耗的时间,在刚开机的时候是8秒;开机几分钟后就变为17秒。然后再测,一直就是17秒了!此时已经很明显的确定,9040的性能下降问题是根结于CPU性能的突降,Superpi这款软件着重考察的就是CPU性能。
下面两幅图,分别为刚开机和开机一段时间后的测试结果。可见CPU速度正好下降了一倍!


我还使用了XP算号器、3D Mark、PC
Mark、Sandra等软件测试,结果都出奇的一致,那就是:在刚开机一段时间内,系统性能一切正常;开机几分钟后,系统往往会出现明显的性能降半现象,CPU相当于工作在800MHz的频率!
我把机器性能突降的几个症状总结了一下:
1,CPU计算能力明显下降,进行视频压缩、音频转换、winrar、科学计算仿真程序时消耗的时间增倍,大大降低了使用者的工作效率,严重影响工作进程。
2,使用测试软件(superpi,pcmark,3dmark,sandra,everest等等)测试CPU计算性能,最高只能相当于达到800MHz的CPU
3,系统性能大打折扣,开一个QQ、开几个网页再同时在听歌可能就感觉到系统奇慢无比
4,打一般游戏时刚开始挺快,渐渐往后是帧速降半甚至更多,画面发顿,娱乐性能丧失。这还是一些对显卡要求并不高的游戏
5,看divx电影时刚开始还比较流畅,越往后播放就越来越卡,几乎和幻灯片差不多!冬天的时候还好,可以看半个小时,夏天的时候几乎看几分钟就开始卡了!这可是迅驰1.6G的机器啊!
出现性能降半,首选我会想到是CPU主频降速。可是后来用了多种测试软件测试(比如CPUZ、mobilemeter
)当前CPU主频,均没发现问题,但为何实际测出的CPU性能这么低呢?

经近两个月的研究,包括参考Intel手册及跟众多网友、高手和笔记本研发专家进行交流,我发现了问题关键所在-CPU
Thermal Throttling(CPU throttle),即CPU过热保护降频。
这种CPU过热保护降频跟intel speed
step不同。speed
step的降频是根据CPU负荷自动调整工作频率的机制,它可以让CPU在两种工作模式之间随意地切换,即接交流电时的最大性能模式和电池状态时的节电模式,其目的在于降低发热和功耗;而CPU过热保护降频(即CPU
throttle)属于硬件过热保护技术,当CPU内部温度超过一定临界值时,为保护CPU不被烧毁而进行’降频’。
CPU
throttle降频机制的原理是,当传感器检测到CPU内部温度超过临界值时,开始在CPU时钟周期中插入空闲周期然后再送入ALU(算术逻辑运算单元)。ALU是CPU中是真正负责运算的部件,因为此时ALU的频率为CPU时钟主频的一半,所以此时CPU性能也就降半。
一般单纯的CPU频率测试软件都只是测试CPU的主频,所以用CPUZ、mobilemeter之类的软件测不出问题来也就可以理解了。而使用CPU性能测试软件比如superpi、sandra等时,这个时候测试的才是是真正的CPU性能。
有一个叫做RMClock的强大软件可以实时测试出CPU是否出于throttle过热降频状态。


左图是我机器刚开机时候的情况。这时CPU温度还没有升高,还没有发生throttle降频。
右图显示的是开机一段时间后的情况。图中Actual
Clock是当前CPU主频,为1.6GHz。Throttled
Clock才是代表当前CPU真正等效运算能力的一个频率,大约为800MHz。
这说明CPU发生Throttle降频时,主频运行在1.6G的CPU仅相当于跑在800MHz!后来我做过很多测试,只要一感觉到系统性能下降了,拿出RMClock一测,肯定Throttled
Clock变为Actual Clock的一半了,即CPU进入throttle过热保护降频状态!
CPU
throttle过热降频的临界温度很高的,一般是在80、90度,所以一般情况下是很难达到这个温度的。即使拼命的玩大型游戏,能到80度就很厉害了。而我测试的结果是,nx9040的CPU在53度附近的时候就进入throttle!怪不得系统很容易就变慢呢,在春夏秋季CPU温度很容易达到53度的!有时候开机上上网,打开两个图片稍多的页面,10来分钟内CPU就50多度了。如果开机的时候运行几个大程序,那么没几分钟CPU就50多度,然后系统就变的极慢!
下图可以看出,CPU在温度50多度的情况下,就发生了throttle过热保护降频。降频后,即使机器CPU主频在600MHz(由于intel
speed
step技术的自动调节,当CPU处于低负荷的空闲状态时,主频自动降到最低),那么机器实际等效的CPU频率也只相当于300MHz左右!就是说,当机器发生throttle降频后,如果此时CPU负荷不高,那么机器CPU会一直工作在相当于300MHz的水平;即使此时CPU负荷变高,CPU主频达到了1.6GHz(即Actual
Clock显示的),那么此时该CPU的实际性能仅相当于800MHz(即Throttled Clock显示的)!


至此,我的机器性能突降问题已经清楚了。原因就是在进行大负荷运算时CPU在几分钟内即发生throttle过热降频,从而只能达到最高相当于才800MHz的水平!
在最近两个月内,我尽量找机会试用了好几款笔记本电脑,包括IBM的R50e、R51,DELL
510、明基S52、海尔H40还有联想、方正的本本等等。在这些机器上从未出现CPU过热降频问题。我拿朋友的R51跑superpi计算了两个小时了,CPU都达到了74度,但并没有降频,用RMClock显示Throttled
Clock一直于与Actual
Clock一致。而我的这台nx9040跑superpi几分钟内就降频了。朋友新买的海尔H40本子,迅驰赛扬1.4的CPU,使用起来明显觉得比我的快,为什么呢,因为他的CPU也是一直不会Throttle降频,可以真正的跑在1.4G的频率上。
参考了这么多笔记本,都没有我这种问题。我还以为我的笔记本问题是个例。后来一位北京的9040用户联系我说他也感觉系统变得很慢,就连一般的游戏跑起来都很卡。我把RMClock和SuperPI发给他一测,结果和我完全一样!再后来,随着我在一些专业IT类BBS上发的帖子越来越多,越来越多的nx9040用户联系了我,表示他们的机子也有此问题,有的朋友甚至说,我第一次用笔记本,我还以为笔记本都这么慢……
大量的事实让我开始怀疑,这属于严重的产品设计缺陷!
如果运行10几个小时,发生Throttle降频了,我不会说什么;但现在是,CPU全速运行1分钟(一般最长也不超过5分钟),温度才50多度,就降频了,然后机器最高性能只相当于到800MHz,这样的笔记本还有法用吗!!!
现在每天开机几分钟后,CPU一直处于Throttle状态运行,系统变得极慢。除非关机重启,否则CPU一直处于Throttle状态!无法退出!
我现在心里真是失望极了。怀着对HP的信任,花了10000块钱买的一个本子,绝大部分时间内却只能当800MHz的CPU用!因为我是搞信号处理科学计算、做开发的,跑一个程序要花两倍的时间,有多么的痛苦啊!!

所有跟帖: 

如此应该为Dothan叫好才是 -德州老外- 给 德州老外 发送悄悄话 德州老外 的博客首页 (115 bytes) () 03/15/2007 postreply 12:01:13

老外,如果他设成Desk top,是不是速度会快但是电池 -dudaan- 给 dudaan 发送悄悄话 (16 bytes) () 03/15/2007 postreply 12:42:58

with in 45~50 minutes -德州老外- 给 德州老外 发送悄悄话 德州老外 的博客首页 (0 bytes) () 03/15/2007 postreply 15:11:41

靠,这帮土人连mobil cpu的工作原理都不知道 -大豆腐- 给 大豆腐 发送悄悄话 (20 bytes) () 03/15/2007 postreply 12:52:58

就是,直接说他的电脑过热就一清二楚了 -butdie- 给 butdie 发送悄悄话 (0 bytes) () 03/15/2007 postreply 17:11:56

原作者不会是联想或者Dell公司的吧? -中国民航- 给 中国民航 发送悄悄话 (0 bytes) () 03/15/2007 postreply 16:44:59

dell的mobil cpu也这样。PM1.7的有时和P3 800一个bench -weiyan- 给 weiyan 发送悄悄话 (0 bytes) () 03/16/2007 postreply 03:44:15

要抗议,严重抗议! -ohlalala- 给 ohlalala 发送悄悄话 (0 bytes) () 03/15/2007 postreply 17:58:22

请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”