我有一台新笔记本电脑,可以同时启动 Windows 7 和 Ubuntu 11.04。在 Ubuntu 中,笔记本电脑比在 Windows 中热得多。我怀疑是硬盘的问题,因为我觉得硬盘上方特别热,而且我相信我不断感觉到硬盘的震动,即使我没有对硬盘进行任何操作,其 LED 也处于关闭状态。(顺便说一句,我检查过,“尽可能降低硬盘转速”选项已选中。)
每当我尝试:hdparm -C /dev/sda 我都会得到:驱动器状态为:活动/空闲
有趣的是,当我告诉它进入睡眠状态时:hdparm -Y /dev/sda 它说:发出睡眠命令,我实际上可以感觉到它停止旋转,但只持续了几秒钟。(它无需我触发任何东西就可以重新旋转)
我的问题是,我该怎么做才能让我的硬盘更安静?
(这是 SATA 500GB 7200RPM)
答案1
hdparm -B 127
应该将驱动器配置为最大程度地节省电量,但是如果要刷新到磁盘,则驱动器别无选择,只能唤醒。为了解决这个问题,您可以安装powertop
配置文件程序,这些程序会反复写入磁盘。如果可行,您可能能够重新配置这些程序以写入您创建的 tmpfs 挂载,或者使用现有的 tmpfs(如 /run),这取决于您的判断。您还可以调整 swapiness 和 vm 缓存属性,以告诉 Linux 保留更多内存,从而减少刷新到磁盘。请参阅 Linux 内核中的 VM 文档http://lxr.linux.no/linux+v3.1.2/Documentation/sysctl/vm.txt
和Documentation/vm/
。