根据我所看到的,当涉及到CPU时,在Windows和Linux中都有对动态电源管理的很好的支持(调整频率以降低能耗)。对硬盘驱动器和RAM的管理是否有类似的支持(硬盘降速、降低RAM频率或任何可能导致功耗降低的事情)?
发布于 2009-11-19 16:08:06
对于硬盘,使用带有-S
的hdparm
来定义在多少时间后它应该停止旋转。要使其正常工作,必须禁用所有定期访问磁盘的进程,如cron
和flushd
。后者有点危险,因为它会将内存缓存刷新到磁盘。您可以通过手动调用sync
来模拟它,但是如果您的计算机意外崩溃,那么您可能会丢失大量数据。
因此,最后,除非您长时间不使用计算机,否则将磁盘置于休眠状态并没有真正的帮助。但还有其他方法可以让它使用更少的电力:
noatime
的至于RAM,我不知道你能操纵什么。我猜你可以关闭不使用的RAM区域,但是当前的操作系统使用空闲的RAM作为硬盘缓存,所以你不会发现有太多的“空闲”RAM可以关闭。因此,在这里,您最好的选择是安装较少的RAM。
https://stackoverflow.com/questions/1761611
复制相似问题