Когда в моей системе нет пользователей, я бы хотел, чтобы жесткий диск был нажат в режим низкого энергопотребления. Я понимаю, что это может быть не на 100% достижимым в течение 24 часов, но кажется разумным, что система может оставаться без дела в течение нескольких часов в то время, когда она не используется.
Моя система без головы и работает ограниченное количество услуг. Основными услугами являются: exim4, mythtv-backend, nfs, samba, cups, apt-cacher-ng
Предположим, что диски уже включены для перехода в режим ожидания. Кроме того, неприемлемо увеличить время ожидания записи, поскольку моя система не находится на ИБП.
Если у вас достаточно ОЗУ, вы можете переместить временные файловые системы в память, используя tmpfs. Измените / etc / fstab и добавьте:
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/run tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
На моем ноутбуке я подключился / var / log к приводу tmpfs ram. Это дает вам гораздо меньше записей на диске, но, конечно, любые сообщения журнала отбрасываются при перезагрузке. Что-то, чего вы не можете захотеть, когда выполняете службы, такие как exim.
tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0
и в /etc/rc.local
mkdir /var/log/apt
смонтировать его с помощью noatime
больше ОЗУ также помогает (большие буферы и кеши)