почему lscpu CPU MHz! = dmidecode Текущая скорость

В приведенном ниже примере я пытаюсь получить текущую скорость моего процессора (Xeon E5-2690 v3) с использованием двух разных команд, но они сообщают о разных значениях – 2,6 ГГц и 3,1 ГГц:

[root@localhost]# lscpu | grep MHz CPU MHz: 3099.992 [root@localhost]# dmidecode -t processor | grep Speed Max Speed: 4000 MHz Current Speed: 2600 MHz 

Почему эти значения различны? Какова скорость моего процессора 2.6 или 3.1?

2 Solutions collect form web for “почему lscpu CPU MHz! = dmidecode Текущая скорость”

Dmidecode считывает значения из таблиц ACPI (которые являются частью BIOS). Таблицы ACPI не всегда правильны, по крайней мере, согласно man-страницам dmidecode. Lscpu, вероятно, считывает значение из sysfs, которое получает номер из CPU.

Ваш процессор имеет номинальную скорость 4000 МГц , как показано dmidecode . Во время проверки с помощью lscpu он работал на частоте 3099 МГц .

Когда загрузка низкая, процессор работает на более низкой скорости, чтобы экономить энергию и сохранять себя более холодным.

  • принудительное повторное согласование скорости PCIe на Linux
  • Как получить новые форматы файловой системы для использования в mkfs?
  • Как спящий режим на машине RHEL6?
  • RHEL6 Установите MySql-Python без подключения к Интернету?
  • Установите более старую версию GLibc на RHEL
  • Невозможно настроить квоты в RHEL6 и CentOS6- quotecheck возвращает сообщение об ошибке
  • Как разрешить брандмауэр RHEL7 передавать SNMP-соединение?
  • crontab: установка нового crontab - путь слишком длинный
  • Разница между характеристиками сопряженных интерфейсов b / w CentOS 6 и RHEL 6
  • Linux эффективная команда, чтобы найти, если 32 бит / 64 бит
  • почему регат Redhat по-прежнему предлагает 2-летнего повышения?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.