github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/doc/content/ru/docs/plugins/cpuspeed.md (about)

     1  
     2  ---
     3  title: "CPU"
     4  linkTitle: "cpu"
     5  date: 2021-10-20
     6  description: >
     7    
     8  ---
     9  
    10  {{< figure src="/smart-home/cpuspeed1.png" width="300" >}}
    11  
    12  &nbsp;
    13  
    14  &nbsp;
    15  
    16  В системе **Smart Home** присутствует плагин "cpuspeed", который обеспечивает отображение параметров CPU. Плагин предоставляет 
    17  доступ к следующим параметрам:
    18  
    19  1. `cores`: Этот параметр позволяет получить информацию о количестве ядер процессора. Он возвращает число, указывающее на 
    20  общее количество ядер CPU.
    21  
    22  2. `mhz`: Данный параметр предоставляет информацию о текущей частоте процессора. Он возвращает значение в мегагерцах (MHz) 
    23  и указывает текущую работающую частоту процессора.
    24  
    25  3. `all`: Параметр `all` предоставляет информацию о средне взвешанной загрузке процессора в процентах
    26  
    27  4. `load_min`: Этот параметр отображает минимальную нагрузку процессора за определенный период времени. Он позволяет 
    28  получить информацию о минимальной нагрузке CPU и может быть полезным для мониторинга и анализа нагрузки на процессор.
    29  
    30  5. `load_max`: Параметр `load_max` предоставляет информацию о максимальной нагрузке процессора за определенный период
    31  времени. Он позволяет получить информацию о максимальной нагрузке CPU и может быть полезным для анализа производительности 
    32  системы.
    33  
    34  Пример использования плагина "cpuspeed" для получения параметров CPU:
    35  
    36  ```javascript
    37  const cpuParams = EntityGetAttributes('cpuspeed.cpuspeed')
    38  console.log(cpuParams.cores);
    39  console.log(cpuParams.mhz);
    40  console.log(cpuParams.all);
    41  console.log(cpuParams.load_min);
    42  console.log(cpuParams.load_max);
    43  ```
    44  
    45  Вы можете использовать эти параметры для отображения и мониторинга информации о CPU в вашем проекте **Smart Home**.