Для жесткого диска используйте hdparm
с -S
, чтобы определить, через сколько времени он должен вращаться. Чтобы это работало, вы должны отключить все процессы, которые регулярно обращаются к диску, например cron
и flushd
. Последнее немного опасно, потому что оно сбрасывает кеши памяти на диск. Вы можете смоделировать его, вызвав sync
вручную, но если ваш компьютер неожиданно выйдет из строя, вы можете потерять много данных.
Итак, в конце концов, отправка диска в спящий режим на самом деле не поможет, если вы не используете компьютер в течение длительного времени. Но есть и другие способы заставить его использовать меньше энергии:
- Позволь ему бежать. Для раскрутки диска требуется много энергии.
- Монтирование с
noatime
уменьшает доступ на запись на lot .
- Замените диск на SSD. Даже небольшой SSD для ОС плюс раздел подкачки проходит долгий путь.
- Замените диск на меньший (т. Е. 3,5 "-> 2,5" -> 1,8 ").
Что касается оперативной памяти, я ничего не знаю, чем вы можете манипулировать. Я думаю, вы могли бы отключить области памяти, которые не используются, но современные ОС используют свободную память в качестве кэша жесткого диска, поэтому вы не найдете много «свободной» памяти, которую можно отключить. Так что здесь, ваш лучший вариант - установить меньше оперативной памяти.