Eist в биосе что это?
Содержание:
- Стоит ли включать опцию?
- Средняя производительность
- Настройки биоса на компьютере по умолчанию
- Boot Failure Guard что это за пункт в биосе?
- Сериал «Ведьмак» (Netflix)[]
- Настраиваем обороты вентиляторов ПК
- Как правильно настроить БИОС для установки «Виндовс» с диска?
- # Sandy and Ivy Bridge Power Management
- Инструкция как перевести ваш БИОС (BIOS) на русский язык
- Самые мощные CPU
- Бюджетные варианты
- Где находится IOMMU?
- # Using CPU Friend
- Переходим к разделу Advanced BIOS Features
- Топовые процессоры Интел 2021 года
- К истории счетчика выборки на основе инструкций
Стоит ли включать опцию?
По умолчанию в большинстве материнских плат установлено значение Disabled. Также рекомендуется установить данное значение вручную, если вы используете современные операционные системы, начиная с Windows 2000, и ваш компьютер работает на базе процессора Pentium 4 с поддержкой технологии Hyper-Threading или более нового. Хотя установка значения Enabled в этом случае, как правило, не оказывает отрицательного влияния на работоспособность компьютера, тем не менее, получаемая системой информация о типе и возможностях процессора может оказаться искаженной и неполной.
Установка Enabled необходима в том случае, если вы собираетесь одновременно использовать компьютер на базе процессора Pentium 4 или более нового процессора и старые ОС, такие, как Windows Millenium, Windows 95 и 98. В таком случае установка значения Disabled может привести к ошибке во время установки операционной системы.
С помощью опции CPUID Instruction можно разрешить/запретить использование инструкции CPUID, которая предназначена для идентификации процессора.
Enabled – разрешить использование инструкции CPUID;
Disabled – запретить использование инструкции CPUID.
Опция также может иметь другие названия:
Limit CPUID Max. to 3
Limit CPUID MaxVal
Max CPUID Value Limit
Примечание 1. Центральный процессор (ЦП, CPU) – это микросхема, которая является главным элементом аппаратного обеспечения компьютера. Центральный процессор обрабатывает код программ и руководит работой других устройств.
Примечание 2. CPUID (CPU Identification) – это инструкция для получения информации о процессоре (идентификация). С помощью данной инструкции, программа может определить тип ЦП (семейство, модель) и его возможности.
Перечислим наиболее типичные для современных процессоров функции, которые можно задействовать, используя настройки 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.
Средняя производительность
- Core i5-9400F 2.9 GHz / 6core / 1.5+9Mb / 65W / 8GT / s LGA1151;
- Core i3-10320 3.8 GHz / 4core / SVGA UHD Graphics630 / 6Mb / 65W / 8 GT / s LGA1200;
- Core i5-8400 2.8 GHz / 6core / SVGA UHD Graphics 630 / 1.5+9Mb / 65W / 8 GT / s LGA1151;
- Core i3-10105 3.7 GHz / 4core / SVGA UHD Graphics630 / 6Mb / 65W / 8 GT / s LGA1200;
- Core i3-10100 3.6 GHz / 4core / SVGA UHD Graphics630 / 6Mb / 65W / 8 GT / s LGA1200;
- Core i3-10105F 3.7 GHz / 4core / 6Mb / 65W / 8 GT / s LGA1200;
- Core i3-10100F 3.6 GHz / 4core / 6Mb / 65W / 8 GT / s LGA1200;
- Core i7-4790K 4.0 GHz / 4core / SVGA HD Graphics 4600 / 18Mb / 88W / 5 GT / s LGA1150;
- Core i7-4770 3.4 GHz / 4core / SVGA HD Graphics 4600 / 18Mb / 84W / 5 GT / s LGA1150;
- Core i3-9100F 3.6 GHz / 4core / 16Mb / 65W / 8 GT / s LGA1151;
- Core i3-9100F 3.6 GHz / 4core / 16Mb / 65W / 8 GT / s LGA1151;
- Core i3-9100 3.6 GHz / 4core / SVGA UHD Graphics 630 / 16Mb / 65W / 8 GT / s LGA1151;
- Core i3-8100 3.6 GHz / 4core / SVGA UHD Graphics 630 / 6Mb / 65W / 8 GT / s LGA1151.
Лидер здесь шести ядерный Core i5-9400F, который можно разогнать до 4.1 ГГц. Создан на архитектуре Coffee Lake по 14 нм техпроцессу.
Встроенного видео ядра нет. Можно собрать мощный медиа центр или средний по параметрам игровой компьютер.
Настройки биоса на компьютере по умолчанию
После подключения к сети вашего персонального друга (компьютера) начинается загрузка основной ОС, затем подключается винчестер, с которого загружается «Виндоус» или другая ОС. Настройки биоса не включаются автоматически на персональном устройстве.
Для входа в этот режим настроек необходимо после включения компьютера подождать одиночный звуковой сигнал или начало надписи о загрузке, а затем несколько раз нажать кнопку «F2» или «DEL (Delete)» (зависит от «материнки»). Правильный вариант высвечивается внизу экрана.
После этого включаются настройки биоса на компьютере по умолчанию. Количество и названия основных пунктов меню, расположенных вверху таблицы настроек bios, могут отличаться. Мы рассмотрим основные разделы и подразделы одного из вариантов такого меню, которое состоит из пунктов:
- Main — выбор даты, времени, жестких дисков и подключенных накопителей.
- Advanced — выбор этого пункта позволит выбрать и поменять режимы:
- процессора (например, разогнать его);
- памяти;
- портов (входов-выходов) компьютера.
- Power — изменение конфигурации питания.
- Boot — изменение загрузочных параметров.
- Boot Setting Configuration (Boot) — выбор параметров, влияющих на быстроту загрузки ОС и на определение мыши и клавиатуры.
- Tools — специализированные настройки. Например, обновление с «флешки».
- Exit — Выход. Можно записать изменения и выйти из bios или оставить все как было (по умолчанию).
Boot Failure Guard что это за пункт в биосе?
Технология есть на материнках AsRock, может и на других также присутствует. И вроде как технология включена по умолчанию для всех плат AsRock.
Я написал о технологии, скорее всего пункт в биосе имеет такое же значение.
Есть еще настройка Boot Failure Guard Count — позволяет задать количество попыток загрузиться после изменения настроек для разгона. Например можно указать значение 2 — это означает, что если материнка 2 раза пыталась загрузиться и ничего не получилось, то она сбивает настройки биоса и загружается уже с безопасными настройками. Как по мне — полезная функция.
На заметку. Boot Failure Guard Count переводится — подсчет очков сбоев при загрузке (дословно). Boot Failure Guard — защита от сбоев при загрузке
- По умолчанию Boot Failure Guard Count может быть или отключен или указано 3 попытки.
- Чтобы выключить совсем — выставите в Boot Failure Guard значение Disabled.
- Опции обычно находятся в разделе Boot.
Мой вывод об использовании Boot Failure Guard:
- Boot Failure Guard стоит включать если вы занимаетесь разгоном. Если система не заведется после ваших настроек, то функция откроет биос с оптимальными настройками (либо выдаст запрос на их применение).
- Boot Failure Guard Count — лучше не ставить больше двух, чтобы не испытывать железо. Если система не заводится с первого раза — мое мнение что настройки небезопасны, то есть вряд ли с такими настройками железо будет работать стабильно. Синие экраны, зависания, BSOD — все это спокойно может быть. Не стоит ставить настройки так бы сказать на пределе.
- При увеличении частоты не забывайте что устройство будет работать выше нормы. Греться будет также выше нормы. Поэтому вопрос об охлаждении нужно заранее продумать.
При возникновении проблем, если что-то настроили и забыли что, если система сбоит, зависает и есть подозрение что все это из-за настроек биоса — сбросьте настройки при помощи Load Optimal Defaults. Пункт обычно находится в разделе Exit (выход).
Сериал «Ведьмак» (Netflix)[]
- Основная статья: Эйст Турсеах
В сериале 2019 года Эйста Турсеаха сыграл Бьёрн Хлинур Харальдссон, а на русском озвучил Геннадий Новиков.
В целом внешне Эйст соответствует своему книжному описанию, имеет темные волосы и обладает высоким ростом, хотя он не смугл, а бледен, и совершенно не одевается в одежду островитян, предпочитая дублеты, камзолы и даже доспехи цинтрийской знати. С одной стороны он куда более «цивилизован» и далек от своих сородичей со Скеллиге, чем в литературной саге, а с другой остер на язык и склонен непристойно и пошло шутить, чего его благородный и деликатный книжный «коллега» не позволял. Также «сериальный» Эйст, хотя и поддерживает ведьмака и Йожа на пиру, но впоследствии идет на поводу у Калантэ и допускает нарушение ею Права Неожиданности, заключая Геральта в темницу, когда тот спустя время является за Цири. Турсеах также погибает при Марнадале, причем от стрелы Кагыра, так и не дождавшись уничтоженных магическим штормом кораблей островитян с подкреплениями. Последний факт несколько противоречит литературной саге, где скеллигские добровольцы, например, Хьялмар, сражались как под Марнадалем, так и в Цинтре.
Настраиваем обороты вентиляторов ПК
Бывают такие случаи, когда охлаждение компьютера избыточно и слишком шумно. Исправить это можно в настройках UEFI, в подразделе Fan Info.
В моем случае в эти настройки удобно попасть из EZ Mode.
MSI B450-A PRO MAX позволяет задать кривую оборотов вентилятора с PWM в зависимости от температуры выбранных компонентов: процессора, чипсета или системы питания.
А обычные вентиляторы можно настроить, отрегулировав подаваемое напряжение. Не стоит сразу сильно снижать обороты вентиляторов. Снизьте их на 20 % и проверьте в работе компьютера под нагрузкой температуры и уровень шума. Если температуры в порядке, а шум еще присутствует, снизьте еще. Однако при снижении питания или оборотов вентилятора на 50 % и ниже, он может просто не запуститься.
Как правильно настроить БИОС для установки «Виндовс» с диска?
Теперь коснемся не менее важного вопроса, связанного с изначальной установкой «операционки» с диска. Как правильно настроить БИОС в этом случае? Основной момент заключается в установке вышеописанного приоритета загрузки
Иными словами, тут пользователю требуется, чтобы процесс старта происходил не с жесткого диска, а со съемного носителя CD/DVD. В большинстве случаев делается это из раздела загрузки, где оптический привод нужно указать в качестве первого устройства (1-st Boot Device). Изменить устройство загрузки можно при помощи стандартных клавиш PgUp и PgDn, которые имеются на любой клавиатуре. Далее необходимо сохранить изменения (обычно это клавиша F10 или команда Save&Exit), после чего последует автоматическая перезагрузка, а старт будет производиться уже с оптического диска.
# Sandy and Ivy Bridge Power Management
With Sandy and Ivy Bridge, consumer PCs have issues connecting to Apple’s XCPM. So to get around this we need to create our own Power Management Table.
What we’ll need:
- Ensure CpuPm and Cpu0Ist tables are NOT dropped
- ssdtPRGen(opens new window)
Initialing with OpenCore’s setup in the Ivy Bridge section, we recommended users drop their CpuPm and Cpu0Ist to avoid any issues with AppleIntelCPUPowerManagement.kext. But dropping these tables have the adverse affect of breaking turbo boost in Windows. So to resolve this, we’ll want to keep our OEM’s table but we’ll want to add a new table to supplement data only for macOS. So once we’re done creating our CPU-PM table, we’ll re-add our OEM’s CPU SSDTs.
To start, grab your config.plist then head to ACPI -> Delete and ensure both of these sections have set to YES:
Key | Type | Value |
---|---|---|
All | Boolean | YES |
Comment | String | Drop CpuPm |
Enabled | Boolean | YES |
OemTableId | Data | 437075506d000000 |
TableLength | Number | |
TableSignature | Data | 53534454 |
Key | Type | Value |
---|---|---|
All | Boolean | YES |
Comment | String | Drop Cpu0Ist |
Enabled | Boolean | YES |
OemTableId | Data | 4370753049737400 |
TableLength | Number | |
TableSignature | Data | 53534454 |
Once this is done, we can now grab ssdtPRGen and run it:
Once you’re done, you’ll be provided with an SSDT.aml under , you can easily find it with the Cmd+Shift+G shortcut and pasting
Remember to now add this to both EFI/OC/ACPI and your config.plist, I recommend renaming it to SSDT-PM to find it more easily.
Finally, we can disable our previous ACPI -> Delete entries( set to NO):
Key | Type | Value |
---|---|---|
All | Boolean | YES |
Comment | String | Drop CpuPm |
Enabled | Boolean | NO |
OemTableId | Data | 437075506d000000 |
TableLength | Number | |
TableSignature | Data | 53534454 |
Key | Type | Value |
---|---|---|
All | Boolean | YES |
Comment | String | Drop Cpu0Ist |
Enabled | Boolean | NO |
OemTableId | Data | 4370753049737400 |
TableLength | Number | |
TableSignature | Data | 53534454 |
ssdtPRgen Troubleshooting
While ssdtPRgen tries to handle any incompatibility issues with your OEM’s SSDT, you may find it still clashes on boot as your OEM has already declared certain devices or methods in sections like or .
If you find during boot up you get errors such as this one from SSDT-PM:
This means there’s some conflict, to resolve this, we recommend moving ssdtPRgen’s info into a format like this:
Pay close attention to what we’ve done:
- Made sure the Processor object is moved to external
- Move all your methods into the Processor’s scope
For editing and re-compiling the SSDT-PM, see here: Getting Started With ACPI(opens new window)
BIOS Troubleshooting
For some boards, you may need to ensure the following BIOS options are set for CPU Power Management:
- C States:
- P States Coordination:
Инструкция как перевести ваш БИОС (BIOS) на русский язык
Если вы уверенный пользователь ПК, то наверняка сталкивались с проблемой, когда компьютер ломается или перестает работать именно так, как это нужно вам. Трудно себе представить сейчас жизнь, в которой не было бы потребности в персональном компьютере. Как только юзер сталкивается с подобными проблемами, он тут же принимается искать решение данной проблемы. И нередко случается так, что приходится устранять неполадку самостоятельно. Чем сложнее поломка, тем с большими трудностями при починке приходится сталкиваться. А что, если для устранения последствий приходится связываться с биос (BIOS), описаний о котором на родном языке достаточно мало? Именно для таких случаев предоставляется информация, с помощью которой вы сможете понять, что такое биос на русском.
Самые мощные CPU
В топ попали производительные процессоры Ryzen 9-й линейки, мощности которых достаточно для выполнения любых операций — рендеринга видео, 3D моделирования, работы множества программ одновременно, и, конечно же, запуска современных требовательных игрушек.
- Ryzen 9 5950X (100-000000059) 3.4 GHz / 16core / 8+64Mb / 105W Socket AM4;
- Ryzen 9 3950X (100-000000051) 3.5 GHz / 16core / 8+64Mb / 105W Socket AM4;
- Ryzen 9 5900X (100-000000061) 3.7 GHz / 12core / 6+64Mb / 105W Socket AM4;
- Ryzen 9 3900XT (100-000000277) 3.8GHz / 12core / 6+64Mb / 105W Socket AM4;
- Ryzen 9 3900X (100-000000023) 3.8 GHz / 12core / 6+64Mb / 105W Socket AM4.
Флагман серии, Ryzen 9 5950X,имеет 16 ядер, работающих в 32 потока. Создан по 7 нм техпроцессу на архитектуре Zen 3 — самой быстрой для геймеров, как уверяет производитель. В режиме разгона выдает до 4.9 ГГц. Графическое ядро отсутствует, но его здесь и не надо.
Такой CPU без проблем раскроет не только топовую видеокарту, но сразу две, работающих в режиме SLI или CrossFireX. Используется современный сокет AM4. Поддерживается протокол PCIe 4.0 и оперативная память DDR4 с разгоном до 3200 МГц.
Бюджетные варианты
Сюда попали «камни» попроще из серий Ryzen 3, Athlon, A и FX.
- Ryzen 3 3200G (YD3200C5) 3.6 GHz / 4core / SVGA RADEON Vega 8 / 2+4Mb / 65W Socket AM4;
- Ryzen 3 PRO 3200G (YD320BC5) 3.6 GHz / 4core / SVGA RADEON Vega 8 / 2+4Mb / 65W Socket AM4;
- Ryzen 3 2200G (YD2200C5) 3.5 GHz / 4core / SVGA RADEON Vega 8 / 2+4Mb / 65W Socket AM4;
- Athlon 3000G (YD3000C6) 3.5 GHz / SVGA Radeon Vega 3 / 1+4Mb / 35W Socket AM4;
- FX-4350 (FD4350F) 4.2 GHz / 4core / 4+8Mb / 125W / 5200 MHz Socket AM3+;
- A10-9700 (AD970BAG) 3.5 GHz / 4core / SVGA RADEON R7 / 2 Mb / 65W / Socket AM4;
- Athlon 200GE (YD200GC) 3.2 GHz / 2core / 1+4Mb / SVGA RADEON Vega 3 / 35W / Socket AM4;
- A10-9700 (AD9700AG) 3.5 GHz / 4core / SVGA RADEON R7 / 2 Mb / 65W / Socket AM4;
- Athlon 200GE (YD20GGC) Socket AM4;
- Athlon X4 950 (AD950XA) 3.5 GHz / 4core / 2 Mb / 65W / 5 GT / s Socket AM4;
- FX-4300 (FD4300W) 3.8 GHz / 4core / 4+4Mb / 95W / 5200 MHz Socket AM3+;
- A8 9600 (AD9600AG) 3.1 GHz / 4core / SVGA RADEON R7 / 2 Mb / 65W Socket AM4;
- Athlon X4 830 (AD830XY) 3.0 GHz / 4core / 4 Mb / 65W / 5 GT / s Socket FM2+;
- A6 9500 (AD9500AG) 3.5 GHz / 2core / SVGA RADEON R5 / 1 Mb / 65W Socket AM4;
- A6-7480 (AD7480AC) 3.5 GHz / 2core / SVGA RADEON R5 / 1 Mb / 65W Socket FM2+;
- A6-6400K (AD640KO) 3.9 GHz / 2core / SVGA RADEON HD 8470D / 1 Mb / 65W / 5 GT / s Socket FM2.
Лидер списка, Ryzen 3 3200G, намного скромнее топовых моделей. У него 4 ядра и разгон до 4.0 ГГц. Работает только с протоколом PCIe 3.0, зато поддерживает память DDR4.
В отличие от более дорогих моделей, есть интегрированное видео ядро Vega 8 с тактовой частотой 1250 МГц — не самое мощное, но его достаточно для запуска несложных игр, или же самых новых на средних и низких настройках графики.
Где находится IOMMU?
Как видно на схеме выше, периферийные устройства подключены к южному мосту или южному мосту, который, в свою очередь, подключен к северному мосту, который является концентратором, с которым, в основном, обмениваются данными интерфейс оперативной памяти и процессора. каждый. Что ж, IOMMU расположен внутри южного моста, где сосредоточены все интерфейсы ввода-вывода, такие как USB, PCI Express, SATA и т. Д.
Все эти интерфейсы должны находиться под управлением IOMMU для доступа к системной RAM. В этом случае IOMMU действует как своего рода пограничный контроль, который следит за тем, чтобы периферийные устройства не осуществляли незаконный доступ к памяти и не обращаются к той части ОЗУ, которая назначена каждому из них и никуда больше.
Таким образом, IOMMU действует как MMU, но для периферийных устройств ввода-вывода.
В чем его полезность?
Периферийные устройства ввода-вывода не используют MMU (блок управления памятью) совместно с ЦП и, следовательно, не просматривают память так же, как центральный системный процессор. Эта проблема позволяет периферийным устройствам получать доступ к чувствительным частям системной памяти, например тем, которые зарезервированы для функций самой операционной системы, что является проблемой в многозадачных средах.
Здесь на помощь приходит IOMMU, выступающий в качестве ведомого устройства для MMU, с которым он связан через северный / северный мост системы. Благодаря этой связи периферийные устройства знают, к каким адресам RAM у них есть разрешение на доступ, а к каким — нет.
С другой стороны, IOMMU автоматически и динамически назначает адреса памяти для связи с различными периферийными устройствами, таким образом, ЦП всегда знает, на какие адреса памяти он должен указывать для связи с ними.
В более старых системах IOMMU не было доступно, и вместе с ними была предоставлена карта памяти, где программисты были проинформированы, какие адреса RAM предназначены для связи с устройствами. По этой причине разработчикам в каждой отдельной архитектуре приходилось изучать адресацию памяти, чтобы использовать периферийные устройства и другое поддерживающее оборудование в системе.
Сегодня это уже не так, и наличие IOMMU позволяет разработчикам избавиться от необходимости изучать адреса памяти для связи и расширяет возможности конфигурации и настройки наших ПК, позволяя создавать совершенно разные конфигурации.
Использование IOMMU в виртуализированных системах
IOMMU обеспечивает безопасный доступ к физическим устройствам в виртуализированных средах посредством того, что мы называем сквозной передачей устройств. Тандем между MMU и IOMMU позволяет устройствам, подключенным к ПК, появляться в пространстве виртуальной памяти, которое выполняет функцию физической памяти для виртуальной среды, которая работает в данный момент.
Без IOMMU виртуализированные среды, которые имеют правильный доступ к оборудованию, установленному в системе, были бы невозможны, поэтому сегодня он является незаменимой частью всех процессоров, которым приходится обрабатывать виртуализированные среды.
# Using CPU Friend
To start, we’re gonna need a couple things:
- X86PlatformPlugin loaded
- CPUFriend(opens new window)
- CPUFriendFriend(opens new window)
LFM: Low Frequency Mode
Now lets run CPUFriendFriend.command:
When you first open up CPUFriendFriend, you’ll be greeted with a prompt for choosing your LFM value. This can be seen as the floor of your CPU, or the lowest value it’ll idle at. This value can greatly help with sleep functioning correctly as macOS needs to be able to transition from S3(sleep) to S0(wake) easily.
To determine your LPM value, you can either:
- Look for the on Intel’s ARK site(opens new window)
Note most CPUs do not have a listed value, so you’ll need to determine yourself
- Or choose recommended values:
Generation | LFM Value | Comment |
---|---|---|
Broadwell+ Laptops | 08 | Equivalent of 800Mhz |
Broadwell+ Desktops | 0A | Equivalent of 1000Mhz |
Haswell/Broadwell HEDT/Server(ie. X99) | 0D | Equivalent of 1300Mhz |
Skylake+ HEDT/Server(ie. X299) | 0C | Equivalent of 1200Mhz |
- Note: LFM value is only available on Broadwell and newer SMBIOS
- Note 2: these values are not set in stone, each machine will have unique characteristics and so you’ll need to experiment what works best for your hardware
For this example we’ll be using the i9 7920x(opens new window) which has a base clock of 2.9 GHz but no LFM, so we’ll choose 1.3 GHz(ie. 1300Mhz) and work our way up/down until we find stability.
- Note that the LFM value is simply the CPU’s multiplier, so you’ll need to trim your value appropriately
Pay close attention we used 13 for 1.3Ghz and not 1.3
EPP: Energy Performance Preference
Next up is the Energy Performance Preference, EPP. This tells macOS how fast to turbo up the CPU to its full clock. will tell macOS to let the CPU go as fast as it can as quickly as it can while will tell macOS to take things slowly and let the CPU ramp up over a much longer period of time. Depending on what you’re doing and the cooling on your machine, you may want to set something in the middle. Below chart can help out a bit:
EPP | Speed |
---|---|
0x00-0x3F | Max Performance |
0x40-0x7F | Balance performance |
0x80-0xBF | Balance power |
0xC0-0xFF | Max Power Saving |
Note: Only Skylake and newer SMBIOS officially support EPP
Performance Bias
This final entry is to help macOS out what kind of overall performance you’d like from your CPU. The general recommendation depends on your exact setup, and experimenting does help figure out what’s best for you.
Cleaning up
Once you’re finished, you’ll be provided with a CPUFriendDataProvider.kext and ssdt_data.aml. Which you choose is your preference but I recommend the kext variant to avoid any headaches with data injection into Windows and Linux.
- Note: Load order does not matter with the CPUFriendDataProvider as it’s just a plist-only kext
- Note 2: Wake issues resulting from CPUFriend is likely due to incorrect frequency vectors, every system is unique so you’ll need to play around until you get a stable config. Kernel panics will have .
- Note 3: If you do choose to use ssdt_data.aml, note that SSDT-PLUG is no longer needed. However the setup for this SSDT is broken on HEDT platforms like X99 and X299, so we highly recommend SSDT-PLUG with CPUFriendDataProvider.kext instead.
Переходим к разделу Advanced BIOS Features
Первый пункт в этом разделе Hard Disk Boot Priority (Приоритет загрузки жесткого диска). Этот пункт предназначен для выбора с какого носителя будет начинаться поиск установленной ОС. Если у Вас установлено два жестких диска, стоит нажать на этот пункт , далее установить с помощью клавиш ,, , порядок поиска ОС на носителях. Смотрите как на картинке, первым я естественно поставил: «Ch0 — первичный канал M. — режим основной (Master) и через двоеточие фирма и модель харда ST — seagate380011A» на нём у меня и установлена операционная система. Всё можете выйти из этого пункта или сразу сохранить и подтвердить .
Далее ещё интереснее раздел из разряда очень важных, называется он First Boot Device (Первое загрузочное устройство), в этом пункте выставляем тип устройства с которого Вы желаете установить операционную систему на ПК или же уже загрузиться с установленной.
Топовые процессоры Интел 2021 года
Сюда попали 10 производительных CPU, мощности которых хватит на любую конфигурацию компьютера:
- Core i9-10900KF 3.7 GHz / 10core / 2.5+20Mb / 125W / 8 GT / s LGA1200;
- Core i9-11900K 3.5 GHz / 8core / SVGA UHD Graphics 750 / 4+16Mb / 125W / 8 GT / s LGA1200;
- Core i9-11900 2.5 GHz / 8core / SVGA UHD Graphics 750 / 4+16Mb / 65W / 8 GT / s LGA1200;
- Core i9-11900F 2.5 GHz / 8core / 4+16Mb / 65W / 8 GT / s LGA1200;
- Core i9-10900 2.8 GHz / 10core / SVGA UHD Graphics 630 / 20Mb / 65W LGA1200;
- Core i7-10700K 3.8 GHz / 8core / SVGA UHD Graphics 630 / 2+16Mb / 125W / 8 GT / s LGA1200;
- Core i9-9900 3.1 GHz / 8core / SVGA UHD Graphics 630 / 2+16Mb / 65W / 8 GT / s LGA1151;
- Core i7-9800X 3.8 GHz / 8core / 8+16.5Mb / 165W / 8 GT / s LGA2066;
- Core i7-11700K 3.6 GHz / 8core / SVGA UHD Graphics 750 / 4+16Mb / 125W / 8 GT / s LGA1200;
- Core i5-11600K 3.9 GHz / 6core / SVGA UHD Graphics 750 / 3+12Mb / 125W / 8 GT / s LGA1200.
На первом месте у нас настоящий монстр — десяти ядерный двадцати поточный Core i9-10900KF. Работает на ядре Comet Lake, созданном по 14 нм техпроцессу. Базовая частота 3.7 ГГц, но в режиме Turbo Boost запросто выдает 5.3 ГГц. Можно установить жидкостное охлаждение. Интегрированного видео ядра нет, но оно здесь не особо то и нужно.
Такой CPU раскроет любую топовую дискретную видеокарту, и нерационально ставить его в компьютер, чтобы пользоваться интегрированной графикой.
К истории счетчика выборки на основе инструкций
Впервые комплексное решение для мониторинга производительности процессоров было разработано для DEC Alpha 21264. Механизм, названный ProfileMe, периодически отслеживал процессорные инструкции перед их декодированием. Поддержка выборки ProfileMe включалась в инфраструктуру динамического непрерывного профилирования DEC, известную как DCPI.
Когда отслеживаемая инструкция двигалась по конвейеру выполнения, специальное аппаратное обеспечение протоколировало значимые события (например, кэш-попадания, взаимодействие с TLB и т.п.), оценивало временные задержки, связанные с этапами конвейера, формированием эффективного адреса, а также, была ли инструкция завершена успешно или потребовала прерывания. Подробности истории выполнения инструкции становились доступными для статистического анализа.