хром.система.процессор

Описание

Используйте API system.cpu для запроса метаданных ЦП.

Разрешения

system.cpu

Типы

CpuInfo

Характеристики

  • ArchName

    нить

    Название архитектуры процессоров.

  • функции

    нить[]

    Набор кодов функций, указывающих некоторые возможности процессора. В настоящее время поддерживаются коды «mmx», «sse», «sse2», «sse3», «ssse3», «sse4_1», «sse4_2» и «avx».

  • имя модели

    нить

    Название модели процессоров.

  • numOfProcessors

    число

    Количество логических процессоров.

  • Информация о каждом логическом процессоре.

  • температура

    число[]

    Хром 60+

    Список показаний температуры процессора из каждой тепловой зоны процессора. Температуры указаны в градусах Цельсия.

    В настоящее время поддерживается только в Chrome OS.

CpuTime

Характеристики

  • праздный

    число

    Совокупное время простоя этого процессора.

  • ядро

    число

    Совокупное время, используемое программами ядра на этом процессоре.

  • общий

    число

    Общее совокупное время для этого процессора. Это значение равно пользователю + ядро ​​+ простой.

  • пользователь

    число

    Совокупное время, используемое программами пользовательского пространства на этом процессоре.

ProcessorInfo

Характеристики

  • использование

    Совокупная информация об использовании этого логического процессора.

Методы

getInfo()

Обещать
chrome.system.cpu.getInfo(
  callback?: function,
)

Запрашивает основную информацию о процессоре системы.

Параметры

Возврат

  • Обещание <CpuInfo>

    Хром 91+

    Промисы поддерживаются в Манифесте V3 и более поздних версиях, но обратные вызовы предусмотрены для обратной совместимости. Вы не можете использовать оба при одном вызове функции. Промис разрешается с тем же типом, который передается в обратный вызов.