А знаете ли вы, что раньше на системном блоке была кнопка «Turbo» и опционально люминесцентный дисплей, показывающий частоту процессора? Нажмешь кнопку — одна частота, нажмешь еще раз — другая. Давайте разберемся в этом вопросе чуть подробнее. А я напоминаю, что с вами Игорь Позняев — бессменный автор проекта «Блог системного администратора». С вас подписка и лайк.
По названию кнопки можно понять, что та разгоняла процессор. Ну как разгоняла. Вот процессор работает на частоте 8 МГц (да, именно мегагерц), и тут нужно сделать, чтобы он работал на частоте 4 МГц. Жмем кнопку, видим результат на дисплее и наслаждаемся. Как правило, такая кнопка была на компьютерах с процессорами Intel 8086 и 8088, а также встречалась на более свежих – 80286, 80386 и 80486.
Но зачем нужно было уменьшать частоту процессора, это же плохо для скорости выполнения задач? Все очень просто. В то время программное обеспечение было несовершенно, и порой старое ПО некорректно работало на высокой частоте CPU. Особенно этому были подвержены игры, где условный персонаж бегал в 10 раз быстрее на новом ПК, чем на старом. Можно объяснить это несовершенством архитектуры процессоров тех лет — чуть позже от этой практики отказались, использовав программные методы и автоматическую регулировку частоты.
А здесь же все было примитивно просто — нажатие на кнопку изменяло работу генератора частотных импульсов для процессора. Дисплей же был нужен для того, чтобы пользователь видел текущую частоту процессора. Если же на корпусе не было данной кнопки, то некоторые материнские платы имели поддержку клавиатурной команды — Ctrl + Alt + (+/-, плюс или минус).
Данное сочетание увеличивало или уменьшало тактовую частоту процессора. Как правило, это были уже поздние модели, которые поддерживали не физический переключатель, а команду с клавиатуры.
А сейчас все одновременно сложно и просто. Современные процессоры бывают многоядерными и многопоточными, а управление частотой выполняется встроенным контроллером (например, Intel Turbo Boost или AMD Precision Boost), который использует аппаратные алгоритмы для динамической настройки частоты и энергопотребления. Например, в ноутбуках часто встречаются CPU с энергосберегающими ядрами — для чего гонять компьютер в режиме ожидания на полной мощности, когда можно задействовать пару ядер всего на 0.7 ГГц? Здесь целых два плюса: снижение энергопотребления и тепловыделения.
Современный процессор подстраивается и под программное обеспечение — если нужна высокая мощность, то он может работать на максимуме.
Поэтому данная кнопка давным-давно уже не актуальна. Сейчас данный функционал можно назвать рудиментом прошлого времени из-за несовершенства как аппаратного, так и программного обеспечения компьютера. Ну и конечно, современную архитектуру процессора нельзя сравнивать с 30-летней — принцип тот же, но все на самом деле намного сложнее.
Кстати! Как-то уже в нулевых мне попался очень древний, по-моему, компьютер на 80386 в каком-то странном и закрытом корпусе. Так как процессор 80386 не требовал обязательного радиатора и кулера, то их и не было. Но активация турборежима приводила к тому, что ПК начинал тормозить, а температура процессора приближалась к критическим отметкам.
А был ли у вас такой компьютер? Напишите в комментариях