Технологія PowerFlex: Інструкція з конфігурації режиму очікування процесора
Summary: Під час кількох випусків PowerFlex конфігурація простою процесора за замовчуванням змінювалася. Це створило плутанину для клієнтів і польових команд, які бачать різницю між очікуваними та розгорнутими конфігураціями. Ці варіації часто призводять до непотрібних випадків підтримки або коригувань конфігурації вузлів. ...
Instructions
Огляд
Спостережувана конфігурація простою процесора відрізняється між вузлами в одному кластері.
Інструменти або перевірки перевірки позначають розбіжності, які порушують налаштування продуктивності, встановлені найкращими практиками. Крім того, неправильне тлумачення, що відмінності вказують на ризик виконання або неправильну конфігурацію.
Технічна інформація
PowerFlex керує поведінкою процесора в режимі простою за допомогою двох параметрів завантажувача:
-
intel_idle.max_cstate
Цінність Поведінка 1Запобігає глибоким станам простою процесора за допомогою драйвера intel_idle 0Вимикає intel_idle та передає на драйвер ACPI Ефективний результат: Те ж саме обмеження і глибоких холостих станів -
processor.max_cstate
Цінність Поведінка 0або1Запобігає глибоким холостим станам ACPI Ефективний результат: Відсутність різниці у функціональному виконанні
Ці значення обмежують глибокі стани сну процесора, що може збільшити затримку пробудження та спричинити тремтіння продуктивності вводу-виводу.
Тестування, проведене компанією PowerFlex Performance Engineering, підтверджує, що будь-яка комбінація 0 або 1 для цих двох параметрів призводить до еквівалентної поведінки в системах PowerFlex.
Таким чином, варіації спостережуваних налаштувань не означають погіршення продуктивності або дрейфу конфігурації.
Валідовані еквівалентні комбінації
Усі наведені нижче конфігурації відповідають найкращим практикам PowerFlex:
У разі виникнення будь-якого з наведених нижче варіантів конфігурації не потрібно виправляти.
Комбінація #1 - intel_idle.max_cstate = 0 ; processor.max_cstate = 0
Комбінація #2 - intel_idle.max_cstate= 0 ; processor.max_cstate = 1
Комбінація #3 - intel_idle.max_cstate= 1 ; processor.max_cstate = 0
Комбінація #4 - intel_idle.max_cstate= 1 ; processor.max_cstate = 1
Ці параметри автоматично застосовуються під час розгортання за допомогою PowerFlex Manager.
Вони перевіряються під час операцій життєвого циклу інструментом SCR (vX.Y та вище). Ручна модифікація не потрібна, якщо SCR явно не вказує на невідповідну конфігурацію.