12

Если я установлю Linux на свою машину, какие шаги я должен предпринять, чтобы он ТОЛЬКО пытался получить доступ к жесткому диску, когда я физически на нем работаю. то есть, раздражающие звуки раздражают меня, когда я пытаюсь заснуть.

12 ответов12

26

Вы можете использовать iotop (желательно с большим интервалом и опцией -o ), чтобы узнать, какая программа записывает на диск.

Если у вас достаточно оперативной памяти, вы также можете отключить обмен с помощью:

$ sudo swapoff -a

или навсегда, удалив строку подкачки из /etc/fstab .

Типичные виновники ввода / вывода ночью:

  • хрон. Этот демон позволяет планировать команды (например, "обновление в 2 часа ночи" или "очистка сеансов каждые 30 минут"). Загляните в /etc /cron * и используйте crontab -e (по одному для каждого пользователя), чтобы узнать, что и когда выполняется, и удалить ошибочные строки. Поскольку большинство предварительно сконфигурированных cronjobs каким-то образом индексируются, вы можете безопасно отключить cron, если не зависите от запланированных действий.
  • log- файлы Посмотрите /var/log . Если там постоянно растет какой-то файл, рассмотрите возможность уменьшения уровня журнала программы. Если вам не нужны журналы, отключите их в программах и / или смонтируйте файловую систему памяти в /var/log . Вы можете узнать, какие файлы изменяются на что с помощью $ sudo tail -f /var/log/*
  • На диске временные файлы. Обычно это означает, что какой-то процесс записывает в /tmp (вы можете узнать это с помощью iotop). Если у вас достаточно ОЗУ и размер этих файлов ограничен, попробуйте смонтировать там основанную на памяти файловую систему (tmpfs).

Вы также можете быть заинтересованы в Powertop, который показывает, какие программы пробуждают ваш процессор. Если там что-то неожиданное, рассмотрите возможность сообщения об ошибке в программе.

С аппаратной стороны вы можете получить бесшумный диск (на SSD нет подвижных частей, так что это хороший вариант) или вручную перевести жесткий диск в режим ожидания. hdparm (особенно опции -C и -y ) - хороший инструмент для этого.

23

Получите твердотельный накопитель (SSD), они не содержат движущихся частей. Это единственная гарантия.

19

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

6

Вы можете попробовать использовать команду hdparm , она может изменить состояние жесткого диска. Но не все жесткие диски поддерживают это. Посмотрите на эту страницу параметры -s -y -Y или -z.

Вы также можете попробовать альтернативы:

  1. купить один SSD
  2. Узнайте, как сделать ваш компьютер менее шумным (используя пену внутри него, в очень специфических местах, если вы знаете, как собрать компьютер и рассеять нагрев
  3. Поменяйте жесткий диск на другой, более тихий (как те, что используются в ноутбуках)
4

Следите за доступом к диску, узнавайте, что пробуждает диск ночью, остановите его.

4

Это может занять немного времени, но вы можете подумать о настройке загрузки через USB или livecd, а также о том, как вручную установить местоположение /home на свой жесткий диск. Периодически обновляйте ваш livecd с помощью чего-то вроде remastersys для повышения эффективности.

Вы могли бы также хотеть рассмотреть некоторое другое колдовство с unionfs

Все это, как говорится, жесткие диски - это BAD BAD BAD BAD. Возможно, вы захотите проверить их.

2

Привыкнуть

У меня есть маленький наглый домашний сервер, который иногда издает звуки поздно ночью, и сначала это было довольно раздражающим, но теперь я не могу спать без его сладкой мелодии:)

2

а) те файловые системы, которые не записывают напрямую на диск

б) получить хороший HDD, Google SPCR и посмотреть на их тихий список HDD

в) не слушайте, вам не нужен твердотельный накопитель, особенно для Linux, для загрузки.

У моего NAS 4x WD икра зеленого цвета, они едва слышны, хотя работают круглосуточно из-за загрузок.

Samsung Ecogreen или икра WD зеленая. легкий зеленый = тихий (wtf).

0

Используйте отдельную коробку с низким энергопотреблением в отдельной комнате для фоновых задач и включайте основной компьютер только при его использовании. Экономия энергии компенсирует первоначальные инвестиции в течение года.

Мой шкаф для метлы - это Atom (безвентиляторный дизайн, поэтому меньше шансов на отказ), который приобретает все больше и больше жестких дисков по мере того, как увеличиваются мои требования к хранилищу, но он все еще использует только треть мощности моего настольного компьютера, что экономит мне 250 евро /год. Жесткие диски находятся в RAID6 с отсеками горячей замены, поэтому я могу легко справиться с сбоями диска, и настольный компьютер еженедельно выполняет резервное копирование в массив хранения.

0

Я думаю, что вы можете использовать режим ноутбука. Последний выпуск 1.59.

0

Изолируйте диски от шасси, чтобы они не выступали в качестве вибрационной панели. Для этой цели вы можете купить сложные шумоизолирующие кожухи привода или простые резиновые крепления или втулки , но наиболее эффективное решение, которое я знаю, это то, которое вы можете сделать самостоятельно, используя лишь кусок эластичного шнура. Я использовал это, и это делает удивительную разницу.

0

Где-то есть настройка, которая позволяет вам щелкнуть по полю, чтобы «раскручивать жесткие диски, когда они не используются». Я знаю, что в Ubuntu 10-10 это где-то в настройках.

Я не мог запомнить, поэтому я немного поискал и нашел эту ссылку.

В зависимости от вашего вкуса или Linux это может быть полезно

HDD вращается вниз

Кажется, есть файл, который вы также можете редактировать.

Если это помол, у вас может быть большая проблема :)

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