LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: josephpei

众位笔记本archer人硬盘温度都是多少啊?

[复制链接]
发表于 2009-5-31 21:05:00 | 显示全部楼层
Post by cwjiof;1992719
环境温度 27.5°C,硬盘 39°C。

我试用了一下 dreamawake 的方法。感觉她的方法比我那个调节内核参数的办法要好,最重要的是,在确保不增加 Load_Cycle_Count 的情况下,硬盘温度也不会增加多少(与 Arch 默认的硬盘 APM 值 100 的情况相比)。

不过我发现,dreamawake 的方法实质上,只是把硬盘的 APM 值设为 128 而已。因此,理论上并没有必要特意写个执行脚本。可是另人郁闷的是,如果只是单纯将APM 值设为 128,那么每查询一次 Load_Cycle_Count 就会加 1(我也不知道为什么)。而用 dreamawake 的执行脚本则不存在这样的问题。


  1. HDPARM(8)
  2. ...
  3. -B            Query/set Advanced Power Management feature, if the  drive  sup‐
  4.               ports  it.  A  low value means aggressive power management and a
  5.               high value means better performance.   [color=blue]Possible  settings  range
  6.               from  values  1 through 127 (which permit spin-down), and values
  7.               128 through 254 (which do not permit  spin-down). [/color]  The  highest
  8.               degree  of power management is attained with a setting of 1, and
  9.               the highest I/O performance with a setting of 254.  A  value  of
  10.               255 tells hdparm to disable Advanced Power Management altogether
  11.               on the drive (not all drives support disabling it, but most do).
复制代码

Ubuntu 当前的策略(看了下相关代码),实际上是:如果在用电池,就将硬盘 APM 设为 128;如果在用交流电,就将 APM 设为 254。而多数人用交流电的,所以,硬盘一定会相当热吧。



我没动电源管理级别,默认128我没动,我刚开始找方法想过设这个,可是我的电脑只有设为254才不会执行load/unload,253都不行,这也是ubuntu的方法,硬盘那个热,都不知ubuntu怎么想的,杀鸡取卵的做法。
回复 支持 反对

使用道具 举报

发表于 2009-5-31 22:22:57 | 显示全部楼层
我觉得设置成254应该对硬盘伤害更大,比所谓load cycle数值更可怕。

让硬盘休息是没错的

ls所说的情况应该是硬盘本身不支持把?我以前日立硬盘记得可以的,现在换成三星的,就改了128或者254以外的都不可以
回复 支持 反对

使用道具 举报

发表于 2009-6-1 00:08:16 | 显示全部楼层
Post by jarryson;1992806
我觉得设置成254应该对硬盘伤害更大,比所谓load cycle数值更可怕。

让硬盘休息是没错的

ls所说的情况应该是硬盘本身不支持把?我以前日立硬盘记得可以的,现在换成三星的,就改了128或者254以外的都不可以

笔记本硬盘都有这个功能,不过很多硬盘情况都不一样,你的很好运,128没问题,我的128~253都不行(128以下?开玩笑,那是真的伤害硬盘,会让转速低到磁头刮盘片),有些人设置192以上就没问题,所以不能一概而论。其实unload动作只是转速降到一定速度时把磁头摆到一个安全的“斜坡”位置,以免磁头碰盘片,转速升高时磁头又load回来,根据理论,我不明白为什么你的128不会执行这个动作,因为128是最小值了,即最高电源管理,硬盘转速会降到很低,是最应该发生执行这个操作的。

ps:我不想硬盘执行这个操作,是因为烦硬盘不断咔嚓咔嚓响并带来一点点延迟,并不是担心硬盘损坏。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-1 15:25:49 | 显示全部楼层
Post by cwjiof;1992719

Ubuntu 当前的策略(看了下相关代码),实际上是:如果在用电池,就将硬盘 APM 设为 128;如果在用交流电,就将 APM 设为 254。而多数人用交流电的,所以,硬盘一定会相当热吧。


嗯,看了一下,我的ubuntu apm 是254,交流电源
回复 支持 反对

使用道具 举报

发表于 2009-6-1 16:51:18 | 显示全部楼层
找到了  所以删除之
回复 支持 反对

使用道具 举报

发表于 2009-6-1 20:39:45 | 显示全部楼层
Post by dreamawake;1992847
笔记本硬盘都有这个功能,不过很多硬盘情况都不一样,你的很好运,128没问题,我的128~253都不行(128以下?开玩笑,那是真的伤害硬盘,会让转速低到磁头刮盘片),有些人设置192以上就没问题,所以不能一概而论。其实unload动作只是转速降到一定速度时把磁头摆到一个安全的“斜坡”位置,以免磁头碰盘片,转速升高时磁头又load回来,根据理论,我不明白为什么你的128不会执行这个动作,因为128是最小值了,即最高电源管理,硬盘转速会降到很低,是最应该发生执行这个操作的。

ps:我不想硬盘执行这个操作,是因为烦硬盘不断咔嚓咔嚓响并带来一点点延迟,并不是担心硬盘损坏。


我这里调整成比如192,但是其实仍然是128,但是从来没有出现什么非常明显的停转和启动。那确实非常吓人。128也就是隔多少多少秒之后磁头归位之类的,但是硬盘本身仍然在转。可以看到load cycle数值会上升,但是没听到任何声音,由于硬盘在转,所以并没延迟,只是数值上升
回复 支持 反对

使用道具 举报

发表于 2009-6-1 21:23:32 | 显示全部楼层
Post by jarryson;1993171
我这里调整成比如192,但是其实仍然是128,但是从来没有出现什么非常明显的停转和启动。那确实非常吓人。128也就是隔多少多少秒之后磁头归位之类的,但是硬盘本身仍然在转。可以看到load cycle数值会上升,但是没听到任何声音,由于硬盘在转,所以并没延迟,只是数值上升


unload/unload时并不是主轴停转,只是转速降低,其原理是硬盘转速降低到一定程度时不能形成有效的空气薄膜以支撑磁头,所以硬盘会把磁头摆到一个安全的“斜坡”上,转速升高时摆回去,当然这个动作带来的延迟几乎感觉不到,可是硬盘会轻微喀嚓响,大小因硬盘而异,我的笔记本硬盘响声很烦,而且时间是5秒,就是说硬盘没操作操作超过5秒,转速就会降到临界点,执行unload操作,所以我的脚本也就是在到达临界点前操作一下硬盘,不让它进行unload。
回复 支持 反对

使用道具 举报

发表于 2009-6-1 21:55:17 | 显示全部楼层
42.5度

室外31
回复 支持 反对

使用道具 举报

发表于 2009-6-2 00:08:38 | 显示全部楼层
Post by dreamawake;1993187
unload/unload时并不是主轴停转,只是转速降低,其原理是硬盘转速降低到一定程度时不能形成有效的空气薄膜以支撑磁头,所以硬盘会把磁头摆到一个安全的“斜坡”上,转速升高时摆回去,当然这个动作带来的延迟几乎感觉不到,可是硬盘会轻微喀嚓响,大小因硬盘而异,我的笔记本硬盘响声很烦,而且时间是5秒,就是说硬盘没操作操作超过5秒,转速就会降到临界点,执行unload操作,所以我的脚本也就是在到达临界点前操作一下硬盘,不让它进行unload。


是不是因笔记本不同而不同?或者你笔记本BIOS或者硬盘本身提供特殊功能。因为我的破本子load cycle一直在增长(如果不设置成254的话),但是没感觉转速降低,延迟,声音
回复 支持 反对

使用道具 举报

发表于 2009-6-2 00:39:13 | 显示全部楼层
Post by jarryson;1993251
是不是因笔记本不同而不同?或者你笔记本BIOS或者硬盘本身提供特殊功能。因为我的破本子load cycle一直在增长(如果不设置成254的话),但是没感觉转速降低,延迟,声音

load/unload cycle的原理和意义就是这样,可以查查相关资料。
感觉的话是确实因人因机而异。
在我T42那个老本子的老硬盘用了几年后,无论声音还是延迟都感觉明显了不少。
回复 支持 反对

使用道具 举报

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

本版积分规则

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