Як мінімізувати непрацюючі введення / виведення в Linux для зменшення шуму?


12

Якщо я поставив Linux на свою машину, то які дії я повинен зробити, щоб він ТІЛЬКИ намагався отримати доступ до жорсткого диска, коли я фізично працюю на ньому. тобто шліфувальні звуки мене дратують, коли я намагаюся заснути.


Демонтувати накопичувачі?
бутерброд,

1
Я настійно пропоную вушні пробки.
Еміліо М Бумачар

Отримаєте невеликий жорсткий диск? Ноутбук один? (Btw моя нова чорна ікра швидша, ніж мої старі жорсткі диски Samsung. Енергетика. Так, так ... можливо, новіша = більш безшумна.)
Apache,

Відповіді:


26

Ви можете використовувати iotop (бажано з великим інтервалом та -oможливістю), щоб дізнатися, яка програма записується на диск.

Якщо у вас є достатня кількість оперативної пам’яті, ви також можете вимкнути своп:

$ sudo swapoff -a

або назавжди, видаливши лінію swap з /etc/fstab.

Типовими винуватцями вводу / виводу в ніч є:

  • крон . Цей демон дозволяє планувати команди (наприклад, "оновлення на 2 години ночі" або "очищення сеансів кожні 30 хвилин"). Перегляньте / etc / cron * і скористайтеся crontab -e(для кожного користувача є по одному), щоб дізнатися, що виконується, а коли і видалити рядки, що порушують право. Оскільки більшість заздалегідь налаштованих кронштейнів певним чином індексує, ви можете сміливо вимкнути крон, якщо ви не залежите від будь-якої запланованої дії.
  • журнали Перегляньте /var/log. Якщо якийсь файл постійно зростає там, подумайте про зниження рівня журналу програми. Якщо ви не дбаєте про журнали, вимкніть їх у програмах та / або змонтуйте файлову систему пам'яті на /var/log. Ви можете дізнатися, які файли змінюються, а на чому -$ sudo tail -f /var/log/*
  • Тимчасові файли на диску . Зазвичай це означає, що в якийсь процес пишеться /tmp(ви можете дізнатися з iotop). Подумайте про встановлення на ньому файлової системи tmpfsна базі пам'яті ( ), якщо у вас є достатня кількість оперативної пам’яті, а розмір цих файлів обмежений.

Вас також може зацікавити powertop , який показує, які програми прокидають ваш процесор. Якщо там є щось несподіване, подумайте про подачу помилки проти програми.

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


Найкраща відповідь на сьогодні, нарешті, хтось із детальних технічних деталей, а не просто пропонує здоровий глузд!
UncleZeiv

23

Отримайте твердотільний накопичувач (SSD), вони не містять рухомих частин. Це єдина гарантія.


4
Або більш тихий диск та / або більш відокремлений корпус. Давно минуло, як я почув будь-які «шліфувальні звуки» з своїх дисків.
Томас Падрон-Маккарті

2
Я збирався сказати новий жорсткий диск, а не SSD. Шліфування звучить страшно. Д:
Роб

Вибачте, шукаю рішення з моїм наявним налаштуванням.
sks

19

Якщо комп'ютер вам не потрібен, щоб щось обчислити, вимкніть його вночі, і ви заощадите досить багато енергії; не кажучи вже про те, ви також виключаєте шум вентилятора від зниження якості сну.


1
Чесно кажучи ... Досить кращий варіант.
Саймон Шихан

Не якщо він залишає комп'ютер, роблячи щось лише в пам'яті, наприклад, як мережевий сервер як маршрутизатор ...
woliveirajr

3
Це потрібно увімкнути :)
sks

Якщо тільки вам не доведеться компенсувати тепло, яке воно виробляє з інших джерел: p (якщо ви живете десь, це проблема, яка є ...)
Svish

@ user82480 Чому його потрібно залишити? можливо, причина, по якій потрібно залишитись, це причина доступу до HD. Що робить комп’ютер протягом ночі, що вимагає його залишити?
Скотт Чемберлен

6

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

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

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

Це має бути -S, ні -s. Це налаштування часу очікування , яке підтримується майже на всіх жорстких дисках.
jankes

Узагальнення різних hdparmперемикачів у відповіді було б корисним.
UncleZeiv

@uncleZeiv: так, міг би це зробити ... але "купити SDD" або "вимкнути його" обираються як найкращі відповіді, я більше не буду турбуватися редагувати це знову :)
woliveirajr

4

Стежте за доступом до диска, з’ясовуйте, що прокидає привід вночі, зупиняйте його.


7
Ця відповідь була б більш корисною, якщо ви детально розробили, як слідкувати за доступом до диска та / або перераховують загальні причини доступу до нього.
UncleZeiv

4

Це може зайняти трохи роботи, але ви можете розглянути можливість налаштування завантажувача USB або livecd та вручну встановити / домашнє розташування на жорсткий диск. Для кращої ефективності періодично перестроюйте свій livecd чимось на зразок ремастери .

Можливо, ви також захочете розглянути ще одне чаклунство з unionfs

Все, що говориться, шліфувальні жорсткі диски - BAD BAD BAD BAD. Ви можете перевірити їх.


2

Звикнути

У мене є маленький нахабний домашній сервер, який іноді шумить пізно вночі, і спочатку це було дуже прикро, але зараз я не можу спати без його солодкої мелодії:)


2

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

b) отримайте хороший hdd, google SPCR та подивіться на їх безшумний список hdd

в) не слухайте, вам не потрібен SSD, особливо для вікна Linux для завантаження.

У моєї NAS ікра 4х WD ікри, вони ледве чутні, хоча вони працюють 24/7 через завантаження.

Samsung Ecogreen або WD ікра зелена. легкий зелений = безшумний (wtf).


0

Використовуйте окремий ящик з низькою потужністю в окремій кімнаті для фонових завдань, і вимкніть головну машину лише тоді, коли ви її використовуєте. Економія електроенергії компенсує початкові інвестиції протягом року.

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


Ви економите 250 євро на рік, але економія електроенергії виплачується за систему Atom менш ніж за один рік. Отже, ваша система Atom з усім доданим сховищем (RAID6!) Коштувала менше 250 євро? Де можна придбати його ?!
CarlF

Це була ціна базової системи, яку я побудував ще до того, як мені знадобилося стільки місця; це була плата Atom за 100 євро, два диски на 1 ТБ, корпус без бренда та джерело живлення - це було б цілком достатньо для ОП. Система просто зростала з часом у міру необхідності.
Саймон Ріхтер

0

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


0

Десь є налаштування, яке дозволяє клацнути вікно, щоб "відкручувати жорсткі диски, коли вони не використовуються", я знаю, що в Ubuntu 10-10 його налаштування десь є.

Я не міг пам'ятати, тому я здійснив пошук і знайшов це посилання.

Залежно від вашого смаку або Linux це може бути корисно

HDD віджимання

Здається, ви також можете редагувати файл.

Якщо це шліфування, у вас може бути більша проблема :)


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.