CPU
В системе Smart Home присутствует плагин “cpuspeed”, который обеспечивает отображение параметров CPU. Плагин предоставляет доступ к следующим параметрам:
-
cores
: Этот параметр позволяет получить информацию о количестве ядер процессора. Он возвращает число, указывающее на общее количество ядер CPU. -
mhz
: Данный параметр предоставляет информацию о текущей частоте процессора. Он возвращает значение в мегагерцах (MHz) и указывает текущую работающую частоту процессора. -
all
: Параметрall
предоставляет информацию о средне взвешанной загрузке процессора в процентах -
load_min
: Этот параметр отображает минимальную нагрузку процессора за определенный период времени. Он позволяет получить информацию о минимальной нагрузке CPU и может быть полезным для мониторинга и анализа нагрузки на процессор. -
load_max
: Параметрload_max
предоставляет информацию о максимальной нагрузке процессора за определенный период времени. Он позволяет получить информацию о максимальной нагрузке CPU и может быть полезным для анализа производительности системы.
Пример использования плагина “cpuspeed” для получения параметров CPU:
const cpuParams = EntityGetAttributes('cpuspeed.cpuspeed')
console.log(cpuParams.cores);
console.log(cpuParams.mhz);
console.log(cpuParams.all);
console.log(cpuParams.load_min);
console.log(cpuParams.load_max);
Вы можете использовать эти параметры для отображения и мониторинга информации о CPU в вашем проекте Smart Home.