Max cpuid value limit в bios что
Данную опцию BIOS можно встретить на относительно старых материнских платах, которые производились во времена Windows 95/98. Если у вас такая материнская плата, в BIOS которой присутствует переключатель Max cpuid value limit, то данная статья будет интересна для вас. В ней мы расскажем за что отвечает этот переключатель, а также в какое положение его лучше переводить.
За что отвечает Max cpuid value limit?
Данный параметр отвечает за ограничение выводимых значений о количестве параметров процессора, которые запрашивают операционная система и другие программы. Имеет всего два возможных значения — Enabled и Disabled.
Также у данной опции могут быть слегка измененные названия. Например:
- Limit CPUID MaxVal;
- Limit CPUID Max. to 3;
- CPUID Maximum Value Limit.
Все дело в том, что старые операционные системы, выпушенные до Windows 2000 поддерживали работу только с тремя параметрами, которые возвращала функция cpuid(). А с появлением процессора Intel Pentium 4 этих параметров оказалось больше трех. Поэтому старые ОС до Windows 2000 могли работать некорректно с относительно новыми процессорами.
Поэтому была придумана опция BIOS Max cpuid value limit, которая ограничивала количество возвращаемых параметров функцией cpuid() до трех.
Нужно ли включать Max cpuid value limit?
Если вы используете Windows 95/98 с процессором Intel Pentium 4 или новее, то опцию Max cpuid value limit лучше активировать, то есть перевести в состояние Enabled.
При использовании современных операционных систем типа Windows XP и новее, Max cpuid value limit лучше отключить, то есть перевести в положение Disabled.
С помощью опции CPUID Instruction можно разрешить/запретить использование инструкции CPUID, которая предназначена для идентификации процессора.
Enabled – разрешить использование инструкции CPUID;
Disabled – запретить использование инструкции CPUID.
Опция также может иметь другие названия:
CPUID Maximum Value Limit
Limit CPUID Max. to 3
Limit CPUID MaxVal
Max CPUID Value Limit
Примечание 1. Центральный процессор (ЦП, CPU) – это микросхема, которая является главным элементом аппаратного обеспечения компьютера. Центральный процессор обрабатывает код программ и руководит работой других устройств.
Примечание 2. CPUID (CPU Identification) – это инструкция для получения информации о процессоре (идентификация). С помощью данной инструкции, программа может определить тип ЦП (семейство, модель) и его возможности.
Другие идентичные названия опции: Limit CPUID Max. to 3, Limit CPUID MaxVal.
Опция Max CPUID Value Limit предназначена для установки количества параметров процессора, которые он возвращает в ответ на запрос операционной системы. Опция может принимать всего два значения – Enabled (Включено) и Disabled (Выключено).
Принцип работы
Когда компьютер загружается, оперативная система выполняет специальную ассемблерную команду CPUID для того, чтобы определить тип микропроцессора и его возможности. Однако перед выполнением этой команды сначала требуется выяснить, какое максимальное количество возвращаемых параметров CPUID поддерживает процессор. От этого фактора зависит и тип информации, которую команда CPUID может сообщить операционной системе.
До появления процессора Intel Pentium 4 с технологией Hyper-Threading процессоры поддерживали не больше 3 параметров CPUID. Старые операционные системы, такие, как Windows 95/98 и Windows Me были выпущены до появления этого микропроцессора. Поэтому они не способны корректно отображать дополнительную информацию, получаемую от новых CPU.
И тут пользователю может прийти на помощь функция BIOS Max CPUID Value Limit. Она поможет решить проблемы со старыми операционными системами, которые не поддерживают новые возможности микропроцессоров Intel Pentium 4 с технологией Hyper-Threading и его потомков.
При включении опции процессор ограничивает количество выводимых параметров CPUID тремя компонентами, даже если процессор поддерживает и большее количество параметров CPUID. При выключении опции процессор возвращает по запросу полное значение вышеуказанной ассемблерной команды.
Стоит ли включать опцию?
По умолчанию в большинстве материнских плат установлено значение Disabled. Также рекомендуется установить данное значение вручную, если вы используете современные операционные системы, начиная с Windows 2000, и ваш компьютер работает на базе процессора Pentium 4 с поддержкой технологии Hyper-Threading или более нового. Хотя установка значения Enabled в этом случае, как правило, не оказывает отрицательного влияния на работоспособность компьютера, тем не менее, получаемая системой информация о типе и возможностях процессора может оказаться искаженной и неполной.
Установка Enabled необходима в том случае, если вы собираетесь одновременно использовать компьютер на базе процессора Pentium 4 или более нового процессора и старые ОС, такие, как Windows Millenium, Windows 95 и 98. В таком случае установка значения Disabled может привести к ошибке во время установки операционной системы.
Другие идентичные названия опции: Limit CPUID Max. to 3, Limit CPUID MaxVal.
Опция Max CPUID Value Limit предназначена для установки количества параметров процессора, которые он возвращает в ответ на запрос операционной системы. Опция может принимать всего два значения – Enabled (Включено) и Disabled (Выключено).
Принцип работы
Когда компьютер загружается, оперативная система выполняет специальную ассемблерную команду CPUID для того, чтобы определить тип микропроцессора и его возможности. Однако перед выполнением этой команды сначала требуется выяснить, какое максимальное количество возвращаемых параметров CPUID поддерживает процессор. От этого фактора зависит и тип информации, которую команда CPUID может сообщить операционной системе.
До появления процессора Intel Pentium 4 с технологией Hyper-Threading процессоры поддерживали не больше 3 параметров CPUID. Старые операционные системы, такие, как Windows 95/98 и Windows Me были выпущены до появления этого микропроцессора. Поэтому они не способны корректно отображать дополнительную информацию, получаемую от новых CPU.
И тут пользователю может прийти на помощь функция BIOS Max CPUID Value Limit. Она поможет решить проблемы со старыми операционными системами, которые не поддерживают новые возможности микропроцессоров Intel Pentium 4 с технологией Hyper-Threading и его потомков.
При включении опции процессор ограничивает количество выводимых параметров CPUID тремя компонентами, даже если процессор поддерживает и большее количество параметров CPUID. При выключении опции процессор возвращает по запросу полное значение вышеуказанной ассемблерной команды.
Стоит ли включать опцию?
По умолчанию в большинстве материнских плат установлено значение Disabled. Также рекомендуется установить данное значение вручную, если вы используете современные операционные системы, начиная с Windows 2000, и ваш компьютер работает на базе процессора Pentium 4 с поддержкой технологии Hyper-Threading или более нового. Хотя установка значения Enabled в этом случае, как правило, не оказывает отрицательного влияния на работоспособность компьютера, тем не менее, получаемая системой информация о типе и возможностях процессора может оказаться искаженной и неполной.
Установка Enabled необходима в том случае, если вы собираетесь одновременно использовать компьютер на базе процессора Pentium 4 или более нового процессора и старые ОС, такие, как Windows Millenium, Windows 95 и 98. В таком случае установка значения Disabled может привести к ошибке во время установки операционной системы.
Перечислим наиболее типичные для современных процессоров функции, которые можно задействовать, используя настройки BIOS.
CPU Ratio Clock - позволяет выбрать максимально доступное значение множителя процессора, тем самым ограничив его тактовую частоту (тактовая частота процессора определяется произведением множителя на опорную частоту системной шины). Рекомендуем оставить этот параметр в значении Авто. В этом случае система автоматически будет определять нужное значение множителя.
Max CPUID Value Limit - включение этого параметра (значение Enable) приведет к принятию ограничения для параметра CPUID (CpuIdentification - инструкция, позволяющая получить информацию о центральном процессоре. Параметр, вместе с которым она вызывается, определяет характер и объем получаемой в результате информации. Его максимальное значение в этом случае равно 3. Эта возможность актуальна при работе со старыми ОС, такими как Windows 98 или Windows МТ. При работе с современными операционными системами этот параметр следует оставить в состоянии Disable
C1E Support - включение этого параметра задействует функцию энергосбережения в состоянии простоя (Enhancet Halt State), благодаря которой будут отключены неиспользуемые процессором блоки, снизится его тактовая частота и напряжение питания. Этот параметр следует установить в состояние Enable
Vanterpool Technology, VisuaLization Technology, VT Technology или AMD-V - этот параметр позволяет включить поддержку технологии аппаратной виртуализации, реализованную в современных ЦП. Она позволяет более эффективно использовать ресурсы системы при работе виртуальных машин. Это параметр рекомендуется выставить в Enable
CPU TM Function, CPU Thermal Monitor 2 (TM2) или Cpu Thermal Control - параметр. встречающийся в системах с процессорами Intеl. Позволяет задействовать схемы термоконтороля Тhermal Моnitоr 2 или Тhermal Моnitоr 1. Этот параметр необходимо оставить в состоянии Enable, а при возможности выбора значений предпочтительнее указать технологию ТМ2, использующую для поддержания рабочего температурного режима механизмы снижения тактовой частоты и напряжения питания процессора
Exelute Disable Bit, NX Technology или XD Technology - функция, запрещающая выполнение программного кода в области данных и предотвращающая возможность проведения вредоносных атак, направленных на переполнение буфера. Работает только в том случае, если ее поддерживает операционная система (Начиная с Windows XP2). В терминах ОС данную функцию называют Data Execution Prevention (DEP). Естественно она должна быть включена (состояние Enable)
Enhanced Intel SpeedStep Technology (Intel EIST) или AMD Cool,n,Quiet - технология энергосбережения, позволяющая динамически изменять частоту и напряжение питания процессора в зависимости от его нагрузки. Следует установить соответствующий параметр в состояние Enable.
Max CPUID Value Limit в BIOS устаревших ноутбуков и материнских плат отвечает за разнообразие параметров, которые возвращаются инструкции (команде) CPUID. Сложно и непонятно? Дочитайте статью до конца, и всё прояснится. Поймёте значение словосочетания, узнаете, за что опция отвечает, где встречается, как изменяется.
Что такое Max CPUID Value Limit
В процессе самотестирования оборудования выполняется ассемблерная команда CPUID для идентификации процессора, считывания его характеристик. Перед этим ей нужно понять, сколько получаемых параметров поддерживает ЦП. От их числа зависит информация, сообщаемая операционной системе инструкцией.
Активация команды ограничивает число характеристик, которые возвращаются вследствие выполнения инструкции, тремя, хотя их насчитывается свыше 75. Подробнее о том, что такое CPUID можете узнать по ссылке.
Место расположения опции в БИОСе.
Как функционирует Max CPUID Value Limit
Опция в современных материнских платах не актуальна, по умолчанию отключена. Активировать параметр стоит в исключительных случаях (о них ниже).
Функция Value Limit принимает пару значений:
- Disabled (русское значение «Отключено») – ограничение максимального CPUID отсутствует.
- Enabled («Включено») – число получаемых о центральном процессоре сведений ограничено тремя;
Есть ли необходимость в Max CPUID Value Limit в современных процессорах?
Windows ME, 95 и 98 появились в свет до расширения параметров команды. Они поддерживают только три значения, поэтому могут неправильно интерпретировать её. Если в офисе стоит допотопная машина с этими ОС, например, для работы с уникальным матричным принтером, опцию стоит активировать. В остальных случаях ограничивать число параметров CPUID в BIOS не стоит.
Если на устройстве с процессором стоит ОС, вышедшая до его релиза, здесь придётся экспериментировать. Нет гарантии, что старая операционная система корректно считает сведения о ЦП. На производительности устройства это не отразится.
Опция преимущественно располагается в разделе «Advanced», подраздел с настройками процессора, например, «CPU Configuration».
Limit CPUID Max to 3 и MaxVal – для чего нужен?
Это альтернативные названия рассматриваемой функции, встречающиеся в базовых системах ввода-вывода от различных производителей.
Читайте также: