
Это звучит как довольно общий вопрос, но я не нашел конкретных советов, если кто-то готов пожертвовать производительностью ради этой задачи.
Случай: я пишу диссертацию, и для выполнения этой задачи мне нужна полная тишина, но при этом нет «производительного» компьютера.
Некоторое время назад я купил Lenovo X100e (мне понравилась клавиатура), установил Arch Linux и заметил, что вентилятор постоянно включен.
Я снизил частоту процессора (используя разные инструменты), в конечном итоге обнаружив, что это не имеет большого значения для снижения нагрева. Google советует мне очистить вентилятор от пыли и завершить задачи в Windows, но я столкнулся с этим поведением в первый день, запустив кастомную сборку Arch без X ;)
Поэтому я купил ARM Chromebook и остался им доволен.
Но я хочу заставить эту штуку замолчать. Я готов пожертвовать не только производительностью, но и всем устройством в попытке заставить его наконец замолчать.
Я мог бы вырвать вентилятор, но, полагаю, это слишком радикально, чтобы обеспечить долгосрочное решение. Что является второй по радикальности вещью, которую я мог бы с ним сделать?
решение1
Я поступил радикально: отключил вентилятор ноутбука (HP Probook 4720s с Windows 7) и установил SpeedFan, чтобы видеть температуру.
Обычно я могу работать с ним около часа или больше, затем, когда температура процессора достигает 80 градусов, ему требуется перерыв для охлаждения.
При температуре около 85 градусов ноутбук сам прекращает работу.
Я мог бы прожить с этим около полугода, пропуская видео, Flash и т. д.
Критически важны длительные резервные копии или действия копирования. Для этого я установил внешнюю плату вентилятора под ним.
Летом температура воздуха повышается, и жить без вентилятора становится все сложнее.
Я провел этот эксперимент, поскольку ноутбук был «достаточно старым», чтобы я мог купить новый, и потому что программы, которые я на нем использую, имеют хорошие функции автоматического резервного копирования.
решение2
Если ваша материнская плата поддерживает вызовы ACPI и мониторинг вентилятора, вы сможете перевести вентилятор в ручной режим и установить его мощность на 0, тем самым отключив его.
Используйте lm_sensors и просмотрите структуру ядра /sys/devices/platform, чтобы увидеть, есть ли у вас вентиляторы_вход и вентилятор_ручные узлы.