POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 3164|回复: 18
打印 上一主题 下一主题

2140在BIOS和系统里的温度差异

[复制链接]
跳转到指定楼层
1#
发表于 2008-4-2 22:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
主板是黑潮BI-100,2140超到400*8,在BIOS里看U的温度是29度,进了系统后在待机状态下再看U的温度却是22-25度,用EVEREST、黑潮自带的MyGuard、Core Temp看都是这样,哪位DX知道这是怎么回事啊?:sweatingbullets:

[ 本帖最后由 绿野仙踪 于 2008-4-2 23:55 编辑 ]
19#
发表于 2008-4-4 05:13 | 只看该作者
我觉得这个主题核心关键字是  实时模式
回复 支持 反对

使用道具 举报

18#
发表于 2008-4-4 05:12 | 只看该作者
原帖由 lobbiest 于 2008-4-3 20:57 发表
开几个门户网站或者随便几个flash比较多的网站可以轻易的让cpu占用率达到100%,我想这时候cpu应该就不会再idle了吧。
我觉得这个问题并不能用这个理论解释。如果在bios里面把节能选项关闭掉,甚至windows中并不选择 ...


intel EIST CxE 并没有和cpuidle指令冲突,后者历史更久远.idle几乎是不停的发送在windows中。
BIOS中所谓节能的  EIST CxE是动态频率/电压控制的效果,现在看来的core2duo桌面实际表现为 6-x (x是你处理器的最大倍频) 根据负载来回跳。移动平台好像范围更大一点

打开flash站点较多的站点初期创建内存中的结构会开销比较大 在完全载入之后 处理器占用会下降到一定平稳幅度,至于后期维护显示实际占用多少%取决于处理器性能。

个人理解能力有限
如果错误请指点出
回复 支持 反对

使用道具 举报

17#
发表于 2008-4-4 05:05 | 只看该作者
原帖由 lobbiest 于 2008-4-3 14:13 发表
软件问题。确切的说应该是监控芯片的读取问题。我以前也碰到过,也是有人用idle指令来解释,但是我觉得解释不通,应该是windows下面软件把信号转换成数字时的算法跟bios不同导致的。


我觉得你钻牛角尖了....

某些主板用通用软件读取有固定的误差
比如我这里的
ITE IT8718F  

我认为BIOS是和DOS实时模式一样功耗,没有办法关闭部分空闲电路来省电降温 (曾经有个dosidle 效果也不错)
进入windows后NT开始就支持idle指令发送
回复 支持 反对

使用道具 举报

16#
发表于 2008-4-3 20:57 | 只看该作者

回复 12# 的帖子

开几个门户网站或者随便几个flash比较多的网站可以轻易的让cpu占用率达到100%,我想这时候cpu应该就不会再idle了吧。
我觉得这个问题并不能用这个理论解释。如果在bios里面把节能选项关闭掉,甚至windows中并不选择节能模式,那节能模式不会被开启,cpu也会以标称频率运行。按楼上的理论,即使是这个时候,系统也会使cpu处于idle状态,cpu就少发热了。那dos下面cpu空闲的在计算什么东西?没有指令发给它的话它应该没有进行计算,没有晶体管状态改变,也就只有维持的发热,跟windows下面idle状态一样。
我以前也遇到过这个问题,所有人都是拿这个解释来搪塞我。但是,我把同一颗cpu放到不同的主板上,一块的bios和windows的空闲温度相同,一块跟楼主描述的一样有差异。我发现它们显示的cpu最低温度、最高温度、以及高低温之间的温差都是不同的。如果解释成windows和dos节能状态的话,怎么解释机器在两分钟内从满载状态重启到bios读取的温度比windows从满载到空闲两分钟后的温度还低?怎么解释为什么bios温度不是和在系统里跑OR时候一样高?
所以麻烦大家,不要想当然的回答问题,也不要太相信官方的那一套解释,要有自己的观点,要自己验证过才好教育别人。
喝了点酒,言辞难免有过激和表述不清的地方,请大家多包涵。

[ 本帖最后由 lobbiest 于 2008-4-3 20:58 编辑 ]
回复 支持 反对

使用道具 举报

15#
发表于 2008-4-3 20:01 | 只看该作者
和我的情况差不多:lol:
回复 支持 反对

使用道具 举报

14#
发表于 2008-4-3 19:40 | 只看该作者
在xp离海可以看到,在vista这个进程被隐藏了
回复 支持 反对

使用道具 举报

13#
发表于 2008-4-3 19:12 | 只看该作者
这就是System Idle Process的功用 (就是任务管理器中时常占用90多%的那个进程)
回复 支持 反对

使用道具 举报

12#
发表于 2008-4-3 18:17 | 只看该作者
可以的,任何程序都不是100%占用CPU的,如果某程序100%占用CPu的时候,那CPU就不会响应其他程序或者系统的工作指令了。

而操作系统会无限细的划分处理器占用的时间单元,当某些单元是没有程序使用的时候,系统就会让CPU IDLE的


原帖由 绿野仙踪 于 2008-4-3 17:59 发表


开着网游挂机,另外在运行浏览器WORD这些软件CPU还能进入SLEEP状态么:unsure:
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2008-4-3 17:59 | 只看该作者
原帖由 nethunter 于 2008-4-3 17:06 发表
这个全速不是在工作,是awake,醒着的意思,IDLE指令让CPU sleep了

所以温度还是不同的,如果你用温酒吧没有sp那些应该可以看到BIOS的温度和系统的温度差不多一致的


开着网游挂机,另外在运行浏览器WORD这些软件CPU还能进入SLEEP状态么:unsure:
回复 支持 反对

使用道具 举报

10#
发表于 2008-4-3 17:06 | 只看该作者
这个全速不是在工作,是awake,醒着的意思,IDLE指令让CPU sleep了

所以温度还是不同的,如果你用温酒吧没有sp那些应该可以看到BIOS的温度和系统的温度差不多一致的


原帖由 绿野仙踪 于 2008-4-3 01:19 发表


还是没太明白...如果在BIOS中CPU是全速运行的话那么为什么温度不是和在系统里跑OR时候一样高呢?而且我在系统也不是完全待机,有网游挂机,开遨游看网页听音乐这些操作:blink:
回复 支持 反对

使用道具 举报

9#
发表于 2008-4-3 14:13 | 只看该作者
软件问题。确切的说应该是监控芯片的读取问题。我以前也碰到过,也是有人用idle指令来解释,但是我觉得解释不通,应该是windows下面软件把信号转换成数字时的算法跟bios不同导致的。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2008-4-3 01:19 | 只看该作者
原帖由 nethunter 于 2008-4-3 00:20 发表
win2000以上的系统都会在系统空闲的时候,向CPU发出IDLE空闲的指令,让CPU休息,但和最新的CPU EIST或者C1E这些功能不同,前者只是让CPU处于空闲的sleep状态,后者是让CPU频率和电压直接降低,后者更为智能。

在D ...


还是没太明白...如果在BIOS中CPU是全速运行的话那么为什么温度不是和在系统里跑OR时候一样高呢?而且我在系统也不是完全待机,有网游挂机,开遨游看网页听音乐这些操作:blink:

[ 本帖最后由 绿野仙踪 于 2008-4-3 01:21 编辑 ]
回复 支持 反对

使用道具 举报

7#
发表于 2008-4-3 00:20 | 只看该作者
win2000以上的系统都会在系统空闲的时候,向CPU发出IDLE空闲的指令,让CPU休息,但和最新的CPU EIST或者C1E这些功能不同,前者只是让CPU处于空闲的sleep状态,后者是让CPU频率和电压直接降低,后者更为智能。

在DOS或者BIOS的时候,相当于CPU一直没有空闲的sleep指令,一直都在全速运行,所以CPU的温度自然就高了。

唉…… 看来没有用过waterfall的人,是不知道现在的系统的智能,当年勇温酒吧就必须运行一个waterfall发出空闲指令给CPU,这样CPU的温度才能降低


原1帖由 绿野仙踪 于 2008-4-2 23:54 发表


不对啊,我在BIOS里关掉了U的节能功能啊,在系统里待机也是在400*8下的啊....

20多度是待机的温度,现在我这里室温18度左右,跑OR时要到将近50度。用软件看主板温度是31度,硬盘24度...

[ 本帖最后由 nethunter 于 2008-4-3 00:21 编辑 ]
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2008-4-2 23:55 | 只看该作者
原帖由 紫夜星辰 于 2008-4-2 23:40 发表
以BIOS为准:a)


你的意思是在系统里用软件看虽然温度是20多度,但是此时U的实际温度应该是BIOS里看到的29度?
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2008-4-2 23:54 | 只看该作者
原帖由 nethunter 于 2008-4-2 23:06 发表
很正常啊,在BIOS看的时候,CPU是全速在3.2G运行的,进入系统后,系统会让CPU 在空闲的时候IDLE,就和以前温酒吧的waterfall一个道理

晕倒啊~~~

不过,我很奇怪你的温度怎么那么低?室温多少啊?


不对啊,我在BIOS里关掉了U的节能功能啊,在系统里待机也是在400*8下的啊....

20多度是待机的温度,现在我这里室温18度左右,跑OR时要到将近50度。用软件看主板温度是31度,硬盘24度...
回复 支持 反对

使用道具 举报

4#
发表于 2008-4-2 23:40 | 只看该作者
以BIOS为准:a)
回复 支持 反对

使用道具 举报

3#
发表于 2008-4-2 23:17 | 只看该作者
和我的情况差不多
不过我是yc 650i
回复 支持 反对

使用道具 举报

2#
发表于 2008-4-2 23:06 | 只看该作者
很正常啊,在BIOS看的时候,CPU是全速在3.2G运行的,进入系统后,系统会让CPU 在空闲的时候IDLE,就和以前温酒吧的waterfall一个道理

晕倒啊~~~

不过,我很奇怪你的温度怎么那么低?室温多少啊?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-14 22:58

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表