Что такое Hardware Prefetcher в параметрах BIOS?

Данный пункт обычно находится в расширенных параметрах BIOS и почти всегда по умолчанию включен, то есть находится в положении Enabled. Так происходит потому, что Hardware Prefetcher достаточно ощутимо ускоряет скорость работы центрального процессора.

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

Hardware Prefetcher в BIOS что это? gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

Hardware Prefetcher включен

Почему же есть возможность отключения?

Если Hardware Prefetcher действительно так ускоряет работу процессора, то для чего тогда на материнской плате присутствует возможность его отключения переводом в положение Disabled?

Ответ прост. Дело в том, что еще со времен процессоров Intel Pentium 4, очень редко у некоторых экземпляров ЦП механизм Hardware Prefetcher работал с ошибками. Это приводило в серьезным проблемам в работе системы. Для того, чтобы их устранить, пускай и через потерю вычислительной мощности, некоторые производители материнских плат дают пользователям возможность отключить Hardware Prefetcher в случае возникновения проблем с ним.

В нормальных условиях Hardware Prefetcher должен быть включен, то есть находится в состоянии Enabled.

Лучшая благодарность автору — репост к себе на страничку: