降低第二个硬盘的功耗
我明天将一台笔记本电脑作为主要(操作系统)驱动器使用SSD,我将把旧笔记本电脑的HDD作为辅助驱动器用于存放音乐等。
由于硬盘驱动器在空闲时使用电源,只是为了让自己保持旋转,我想知道驱动器“旋转”的最佳设置是什么,以及任何其他提示。 我记得看过一个设置文件的引用,在那里我可以选择驱动器在旋转之前可以闲置多长时间,但我不知道它在哪里。
此外,如果驱动器使用NTFS文件系统,系统是否会自动从驱动器写入或读取任何内容,这可以防止发生降速? 我打算使用安装程序永久地将它挂载到/ windows,但如果这会导致问题,可以使用任何更好的方法。
谢谢你的帮助。
要将您的第二个硬盘(我想/ dev / sdb)立即置于待机状态,您可以使用
sudo hdparm -y /dev/sdb
要在一分钟不活动后将其置于待机状态,您可以使用
sudo hdparm -S 12 /dev/sdc
(时间以5s计算,持续5s至20min)
要使此设置永久化,您可以在/etc/hdparm.conf中编写它:
sudo gedit /etc/hdparm.conf
那里:
[...] /dev/sdb { spindown_time = 12 }
您还可以尝试启用Aggressive Link Power Management(ALPM)。 积极链路电源管理(ALPM)是一种机制,其中SATA AHCI控制器可以在I / O活动为零时将连接到磁盘的SATA链路置于极低功耗模式,并在需要工作时进入活动电源状态完成。 测试表明,这可以在典型系统上节省大约0.5-2瓦的功率。
ALPM现在可用于多个使用高级主机控制器接口(AHCI)的SATA控制器。 但是,有证据表明某些控制器可能会错误地进入低功耗状态,最终导致数据丢失。 Ubuntu能够使用ALPM,但默认情况下它被禁用,因为它可能导致某些机器上的数据丢失。 由于这可能导致数据丢失,因此除非您备份数据并愿意承担风险,否则不要启用它。
要启用ALPM:
echo SATA_ALPM_ENABLE=true | sudo tee /etc/pm/config.d/sata_alpm