LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 723|回复: 5

硬盘不断地停转/启动

[复制链接]
发表于 2010-10-13 14:03:42 | 显示全部楼层 |阅读模式
自从我将若干分区换成BtrFS之后,就开始出现这个问题。具体现象是:当机器(笔记本)空闲时,硬盘每隔几秒钟就会停转,接着过了不到一秒,硬盘就再次启动,几秒后再停转,紧接着再启动,如此反复。听得我心疼不已。

我对这个情况分析如下:估计是BtrFS的缓存功能做得比较好,减少了硬盘I/O的频率,导致以前很少停转的硬盘现在经常休息。但是BtrFS的空闲时的I/O频率(估计由某些进程频繁的I/O请求导致)“恰好”略小于我硬盘的spin down时间,导致出现上述情况。

现在我想问的是,如何查看硬盘的spin down等待时间?又如何获取硬盘I/O的频率的信息,或者,如何获取各进程I/O请求的信息?谢谢各位了
发表于 2010-10-13 18:51:23 | 显示全部楼层
你提的问题我不会答... 你有没有试过:
  1. # hdparm -M 128 /dev/sda
复制代码
...可能有效果?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-13 23:49:13 | 显示全部楼层
Post by lolilolicon;2115322
你提的问题我不会答... 你有没有试过:
  1. # hdparm -M 128 /dev/sda
复制代码

...可能有效果?


这个解决方法好囧
回复 支持 反对

使用道具 举报

发表于 2010-10-13 23:59:24 | 显示全部楼层
/etc/laptop-mode/laptop-mode.conf
CONTROL_HD_IDLE_TIMEOUT=0
laptop-mode-tools 很不厚道,很多默认参数会要掉你硬件的命。建议不用。
回复 支持 反对

使用道具 举报

发表于 2010-10-14 09:55:55 | 显示全部楼层
Post by ch_fb;2115359
/etc/laptop-mode/laptop-mode.conf
CONTROL_HD_IDLE_TIMEOUT=0
laptop-mode-tools 很不厚道,很多默认参数会要掉你硬件的命。建议不用。


同意,我是不用的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-14 11:01:12 | 显示全部楼层
Post by ch_fb;2115359
/etc/laptop-mode/laptop-mode.conf
CONTROL_HD_IDLE_TIMEOUT=0
laptop-mode-tools 很不厚道,很多默认参数会要掉你硬件的命。建议不用。


我没有用laptop-mode tools。不过受你的启发,我把KDE的PowerDevil->Edit Profiles->erformance->CPU and System里边的“Enable system power saving”前面的勾去掉后,情况就好多了。晕,谁知道这个简单的选项背后隐藏了多少秘密
回复 支持 反对

使用道具 举报

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

本版积分规则

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