1

Недавно мой собеседник отметил в своем блоге (на русском языке), что жесткие диски, использующие файловую систему ext3, не могут быть отключены из-за необходимости частой записи данных. По его словам, это связано с тем, как реализована файловая система ext3.

Это правда? Разве нет способа использовать функцию замедления жесткого диска, когда данные не записываются и не считываются с диска? Под этим я подразумеваю не какое-то одноразовое ручное замедление, а какое-то постоянно работающее энергосберегающее приложение.

Возможно, стоит отметить, что я использую Ubuntu, но это может быть не так важно.

2 ответа2

3

Самая важная причина, по которой вы не можете по-настоящему раскрутить свой основной жесткий диск в Linux, заключается в том, что /var /log обычно монтируется в том же разделе, что и все остальное.

Crontab и почти все другие серверные приложения, которые вы можете запустить, будут очень часто заходить в журналы. Идти

sudo tail -f /var/logs/*

и обратите внимание, что даже если ваш компьютер, по-видимому, отдыхает, он все еще довольно многословен ..

1

Да. В то время как ext3 является журналируемой файловой системой, это просто означает, что большинство логических записей будет разбито на набор физических записей. это эффект множителя. Следовательно, из этого следует, что если вы вообще ничего не пишете, ext3 также не будет создавать записи. 0 * 2 по-прежнему 0.

Однако здесь есть доля правды. Записи журнала Ext3 записываются на диск, чтобы упорядочить записи. Это мешает промежуточным кешам переупорядочивать записи таким образом, чтобы это могло нарушить целостность, если бы между ними произошел сбой системы. Например, если ext3 требует, чтобы запись # 1 была завершена до записи # 2, она делает это, сообщая системе сбросить запись # 1 на физический диск. Очевидно, что это означает пробуждение диска, но потом снова: это происходит только при наличии фактических записей на этот диск. Ext3 просто означает, что он просыпается раньше и / или чаще.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .