Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TO SVT lec.doc
Скачиваний:
275
Добавлен:
21.09.2019
Размер:
3.85 Mб
Скачать

5. Программное охлаждение процессора

Загрузка центрального процессора, выполняющего системные и прикладные программы, как правило, является неравномерной и зависит от характера исполняемых задач. В соответствии с изменением загрузки меняется и его тепловыделение. Однако даже ожидающий очередной порции команд и данных процессор продолжает интенсивно выделять тепло, рассеиваемое в окружающем пространстве с помощью радиатора и вентилятора, объединенных в единое устройство, называемое кулером. (от английского cooler — устройство охлаждения). Дополнительную защиту процессора могут обеспечить специальные программы — программные кулеры.

Принцип работы подобных программных средств, снижающих температурную нагрузку на центральный процессор компьютера, основан на введении в циклы работы процессора команд временного останова на периоды, в течение которых процессор не загружен выполняемыми задачами. Остановленный на время, до получения очередной порции команд и данных, процессор меньше потребляет электроэнергии и соответственно меньше выделяет тепла. Подобные функции введены и в такие операционные системы, как Windows NT и Linux. Эти системы выполняют так называемый halt-цикл в низкоприоритетных задачах. При этом происходит временный останов ядра процессора, но другие системы продолжают свою работу.

CpuIdle Pro - утилита, предназначенная для программного охлаждения CPU. Суть работы программы предельно проста: CpuIdle резидентно сидит в памяти ПК и во время простоев системы подает команду HLT, что обеспечивает меньший нагрев процессора. Программа поддерживает работу практически со всеми типами процессоров в стандартной и мультипроцессорной конфигурации, может интегрироваться с популярной утилитой мониторинга MotherBoard Monitor и имеет простой интерфейс с поддержкой стилей Windows XP.

S2KCtl 1.5b103 -утилита, предназначенная для программного охлаждения процессоров AMD. Во время своей работы утилита контролирует энергосбережение процессора AMD, отключая его от системной шины (system bus) при простое. В результате этого незагруженный процессор не совершает холостых циклов, следовательно, происходит меньшее выделение тепла, при общей работе процессора. Для автозагрузки необходимо поставить галочку в настройках программы, инсталляция не требуется. Красная пиктограмма в системном трее - утилита бездействует, зеленая - работает.

Системы на P4 и процессорах от AMD имеют различную архитектуру. Поэтому если в «разгрузочное время» для перехода P4 в режим энергосбережения необходимо подавать на процессор команду Halt, то для Athlon XP это недостаточное условие. Чтобы дать отдохнуть процессору Athlon XP (равно как и Duron’у), необходимо произвести «отключение» процессора от системной шины (режим Bus Disconnect), иначе он будет молотить пустые циклы с довольно низким КПД. Реализация функции отключения процессора от системной шины, в общем-то, не представляет особых трудностей, по счастливой случайности все чипсеты, когда-либо выпускавшиеся под платформу Socket A, поддерживают режим Bus Disconnect., который по умолчанию он деактивирован.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]