Intereting Posts
screen + vim – Любой способ автоматически установить имя окна экрана, чтобы открыть имя файла vim? nvidia-настройки без nvidia выделенного сервера X mount root fs to / target Не удается заставить USB-адаптер ethernet работать под CentOS 6 минимальным Какие типы типов файлов делают цвета в терминале в разных дистрибутивах (по умолчанию)? Как найти размер страницы, ассоциативность и размер TLB и количество записей? Как использовать команду «if» для нескольких условий? Ошибка Makefile: имя пустой переменной Безопасное извлечение USB-накопителя (Kindle) из командной строки Curl url txt file, но grep каждый URL отдельно от одного файла CDE: как правильно преобразовать jpeg-образ в xpm для использования на обоях? Отобразить текущий TTY / PTY в заголовке терминала Почему обычный пользователь не может удалить субблот btrfs Почему у колокольчика есть предел? Как команда «apt» отличается от «apt-get» и «aptitude»?

почему 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?

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

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

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