
У меня есть старый ноутбук, который я хотел бы перепрофилировать в сервер печати/SSH (среди нескольких других легких задач). На ноутбуке установлен процессор Pentium M 2,0 ГГц с 1 ГБ оперативной памяти (если быть точным, это старый Dell Precision M60). Система работает под управлением Ubuntu Server 10.04. Сочетание htop
и моей конфигурации экрана показывает, что процессор постоянно работает на полной скорости, даже при небольшой нагрузке или без нее — в версиях 9.04 и 9.10 такой проблемы не было. Я хотел бы снизить скорость процессора, чтобы сэкономить электроэнергию, тепло и шум.
Есть ли способ заставить систему работать только на частоте 600 МГц?
решение1
Вы могли быподразогнать процессор на аппаратном уровне через BIOS. Вот руководство по разгону этой конкретной модели (вам нужно сделать наоборот ;):
http://www.overclockers.com/forums/showthread.php?t=277264
Я бы не доверял программному обеспечению, которое утверждает, что делает это, но это всего лишь персональный BIOS (плохой каламбур). Я видел, как это делалось для видеокарт.
решение2
Вам не нужно использовать BIOS. В /sys/devices есть кое-что, что установит коэффициент масштабирования ЦП
Взгляните на это руководство:http://embraceubuntu.com/2005/11/04/enabling-cpu-frequency-scaling/ Это может объяснить больше, чем я могу объяснить.