Когда вы говорите "последнее ядро", вы имеете в виду последнее стабильное, последнее долговременное или последнее mainline? Вы ищете не-RC ядро или RC ядро? Поскольку я не знаю этих деталей, я предположу, что вы имели в виду последнее не-RC ядро mainline, которое в настоящее время является 4.5.
Для ядра 4.5 достаточно просмотреть git-дерево 4.5 до drivers/scsi/fnic и посмотреть fnic.h:
#define DRV_NAME "fnic"
#define DRV_DESCRIPTION "Cisco FCoE HBA Driver"
#define DRV_VERSION "1.6.0.17a"
Хотя выпуск ядра 4. 5 довольно далек по времени от того момента, когда вы задали свой вопрос, та же техника, описанная здесь, применима к ядрам, более близким по времени к вашему вопросу, таким как kernel 3.17 или kernel 3.18.
98,2% id
означает, что большую часть времени ЦП ничего не делает (ЦП находится в состоянии ожидания).
Чтобы определить, как используется ЦП с течением времени, вы можете использовать команду uptime
, которая даст вам среднюю нагрузку .
Вы можете использовать sar ( sysstat ) для мониторинга вашей системы и проверки нагрузки с течением времени. Журналы sar создают файл, который можно открыть с помощью команды kSar. Кроме того, из kSar вы можете запускать команды sar через ssh и генерировать журналы на лету.
У вас есть что-то конкретное, что работает на сервере? Нравится JVM или какое-то другое приложение? Например, для JVM вы можете использовать jconsole, чтобы проверить, влияет ли сборка мусора на производительность на сервере.
В случае, если на сервере запущена JVM:
Для jconsole я рекомендую не запускать ее на сервере, поскольку иногда это может быть довольно сложно в системе. Запустите его в удаленной системе и настройте jmxremote на сервере для подключения.
Кроме того, с какими проблемами сталкиваются пользователи?
Включил это в ответ, так как я еще не могу оставить комментарий.
i7z
- это инструмент, который сообщает информацию о процессорах Intel Core i7, i5 и i3: Turbo Boost, частоты процессора на ядро, множители, температуру, а также время, проведенное в состояниях C0/C1/C3/C6/C7, все в реальном времени.
Для установки введите следующую команду:
yum install i7z
Или, чтобы установить i7z Qt GUI, используйте:
yum install i7z-gui