Уменьшение шума от кулера и жесткого диска в linux


Дата добавления: 31 марта 2010



Уменьшение шума "железа" в linux
Часто шум вентиляторов и оборотов жесткого диска может мешать и напрягать. Это вполне нормальный и традиционный шум от компьютера. Но, например, у меня на ноутбуке бывают проблемы, когда этот шум мешает смотреть фильм. К счастью, в linux есть хитрые решения для устранения этой проблемы и сведения шума к абсолютному минимуму.

Остановка жесткого диска при просмотре фильма.
Казалось бы, фильм воспроизводится с жесткого диска и обращения к нему во время просмотра неизбежны, но в Linux возможно всё! Вы можете дать "приказ" жесткому диску остановиться после того, как полностью скопируется в кэш ваш фильм, и наслаждаться отличным качеством звука (в зависимости от фильма и источника).
Кэширование всего фильма в ОЗУ
Чтобы вышесказанное осуществилось, необходимо сделать кэширование всего файла фильма в оперативную память (к счастью, «оперативка» не шумит). Нам понадобится проигрыватель mplayer:
mplayer -cache 1000000 путь_до_видео_файла
Эта команда кэширует 1Гб фильма, объёма которого обычно хватает на полнометражный фильм в dvd качестве или около 30 минут в HD 720p. Если ваш файл больше или меньше, подкорректируйте команду для его размера. Теперь после выполнения команды фильм сохранится в кэш и уже не будет запрашиваться с жесткого диска.

Остановка жесткого диска.
Отключить подачу электричества диску до следующего обращения можно командой (от имени root):
hdparm -y /dev/sda
Теперь можно начать смотреть!

Ручное регулирование частоты оборотов кулера.
Кулер крутится, чтобы охладить ваш процессор при нагрузке, но крутится он практически всегда быстрее, чем это необходимо при уровне нагрузки для просмотра фильма или чтения (хотя HD видео довольно сильно использует процессор). Тем не менее, доступна ручная настройка частоты вращения кулера в зависимости от температуры процессора. Для начала необходимо установить пакет lm-sensors из репозитория вашего дистрибутива. После этого запустите калибровщик кулера командой
pwmconfig
Внимательно отвечайте на все вопросы программы! После калибровки результаты сохранятся в файл /etc/fancontrol. При необходимости можно отредактировать этот файл вручную, но безопасность таких действий - никудышная. Для применения новых настроек необходимо запустить службу:
/sbin/fancontrol

// Идея использования команд заимствована из журнала linuxformat. Копи-пейст не использован.

Комментарии:
Автор: foobar,   дата: 31 марта 2010 ,  время: 17:41:24 (MSK).
Полезная статья, кэш и правда помогает. Конечно, для такого нужно иметь ~2 ГБ оперативки.
Автор: Soft,   дата: 31 марта 2010 ,  время: 20:57:40 (MSK).
как обратно потом подключить жесткий диск?

Вообще стоит поподробнее рассказать об опасностях отключения жесткого диска. Это конечно не катастрофично, но на сколько я знаю многие программы используют жесткий диск переодически, следовательно на фоне нельзя ниче запустить + не соблюдаются многие стандарты записи времени доступа к файлам, опять же для программ в фоне.

Самой системе нужен жесткий диск. Винда вообще умрет, если жесткий отключить таким образом. Линь в этом смысле стабильнее, но думаю много файлов будет в очереди на запись от чего забивается кеш... тут вообще много тонкостей с отключением жесткого.

Ну если чисто для фильма использовать отключение хдд, то этот способ вполне подходит и ниче страшного с системой не произойдет за время просмотра фильма.
Автор: Subsanek,   дата: 01 апреля 2010 ,  время: 07:57:13 (MSK).
Диск включится при следующем обращении к нему.
Автор: Keks,   дата: 28 июня 2010 ,  время: 20:35:56 (MSK).
hdparm --help вам в помошь, ключь -y переводит диск в режим standby, те до следущего обращения к диску
Автор: Ярослав,   дата: 13 июля 2010 ,  время: 00:51:33 (MSK).
Отлично
Автор: Igor,   дата: 07 октября 2010 ,  время: 14:43:01 (MSK).
Мой вопрос конечно чайниковый. как установить пакет в консоли? Im-sensors приводит лишь к command not found (((
Автор: Subsanek,   дата: 07 октября 2010 ,  время: 16:02:15 (MSK).
Igor, используйте команду своего пакетного менеджера, например для apt команда будет выглядить так:
apt-get install Im-sensors
(от суперпользователя).
Автор: Igor,   дата: 07 октября 2010 ,  время: 16:35:08 (MSK).
выполнить команду получилось, но система пишет "Не удалось найти пакет Im-sensors"
Автор: Subsanek,   дата: 07 октября 2010 ,  время: 16:38:14 (MSK).
Igor, проблема в том,что первая буква была заглавная,а все пакеты называются в нижнем регистре.
Правильно:
apt-get install lm-sensors
Автор: Igor,   дата: 07 октября 2010 ,  время: 18:20:29 (MSK).
1.я не уловил разницу между первым и вторым вариантами%( вы пишете Im-sensors в обоих случаях. Я через менеджер Синоптек поисках пакет в репозитории, к моему удивлению ничего не нашлось:) возможно проблема в том, что я использую дистрибутив Убунту для нетбуков, возможно ли, что там не предусмотрен этот пакет (Im-sensors) или нет? %)
Автор: Subsanek,   дата: 07 октября 2010 ,  время: 18:25:28 (MSK).
В первом варианте была не маленькая буква l, а большая буква I. Используйте команду
apt-get install lm-sensors

Репозитории Ubuntu и Ubuntu Netbook идентичны.
Автор: Igor,   дата: 07 октября 2010 ,  время: 19:36:33 (MSK).
Subsanek, спасибо за инструкции! вроде запустилось. последняя запись после исполнения команды: /usr/sbin/pwmconig: There are no pwn-capable sensor modules installed что это значит?
Автор: Subsanek,   дата: 07 октября 2010 ,  время: 20:59:55 (MSK).
Igor, это значит, что программа lm-sensors не нашла ни одного вентелятора, пригодных для настройки. Тут уж ничего не поделить, проблема в самой программа, а именно в списке поддерживаемых устройств.
Тут приходится ждать только новых версий программ.
P.S У меня в системе тоже не нашло вентеляторов для управления.
Автор: Igor,   дата: 07 октября 2010 ,  время: 21:46:13 (MSK).
Да, нехорошее подозрение подтвердилось)) может быть есть другой путь? мне попадась статья где упоминауются файлы каталогов /proc /sys cpufreq видел здесь: http://www.xakep.ru/magazine/xa/135/080/1.asp
Автор: Old Liquid,   дата: 23 апреля 2011 ,  время: 18:48:52 (MSK).
Я воспользовался hdparm -Y /dev/disk/by-id/[ИД вашего диска] который можно посмотреть в указанной папке. Результат: неиспользуемый диск попросту выключен. Сделал после того как потрогал пальцем свой WD 500G и ужаснулся. ЗЫ а ещё всё-таки оставлять диски включёнными но присобачить охлаждение, поскольку 50 000 циклов вкл/выкл у настольных дисков откровенно не радуют (у ноутов в 10 раз больше)
спасибо за экспириенс.
Автор: Subsanek,   дата: 19 мая 2011 ,  время: 14:42:48 (MSK).
Old Liquid, спасибо за ваш опыт!
Автор: root_x,   дата: 16 октября 2012 ,  время: 00:14:03 (MSK).
Для того чтобы "находило" железо (вентиляторы, датчики температур и напряжения) нужно немного поколдовать с ядром и настроить саму программу (после перекомпиляции ядра)



 
🖊 Добавить комментарий:
Ваше имя: *
Комментарий: *
Введите число 73: *


Архив статей:
Ноябрь 2018
Октябрь 2018
Май 2017
Март 2017
Апрель 2016
Март 2016
Октябрь 2013
Сентябрь 2013
Май 2013
Март 2013
Ноябрь 2012
Июль 2012
Июнь 2012
Апрель 2012
Март 2012
Февраль 2012
Апрель 2011
Март 2011
Февраль 2011
Январь 2011
Декабрь 2010
Ноябрь 2010
Октябрь 2010
Сентябрь 2010
Август 2010
Июль 2010
Июнь 2010
Май 2010
Апрель 2010
Март 2010

Случайные:
Настройка внешнего вида меню GRUB 2

Изучаем командную строку linux: навигация по файлам.

Конфигурация клиента BOINC с помощью cc_config.xml

Быстрая установка PostgreSQL и phpPgAdmin в linux

Монтирование iso, nrg, mdf, bin, img образов в Linux

Компиляция ядра linux

Узнайте лучшие советы из мира моды в удобном формате на сайте kalambus.com.

Коллеги:    все
 Linux для всех

Наши баннеры:
linuxnow.ru
linuxnow.ru
Установить баннер