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

дата обновления: 2026-09-25 robots: noindex

Описание

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

Разрешения

system.cpu

Типы

CpuInfo

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

  • archName

    нить

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

  • функции

    нить[]

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

  • modelName

    нить

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

  • количество процессоров

    число

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

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

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

    число[]

    Chrome 60+

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

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

CpuTime

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

  • праздный

    число

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

  • ядро

    число

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

  • общий

    число

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

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

    число

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

ProcessorInfo

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

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

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

Методы

getInfo()

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

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

Параметры

  • перезвонить

    функция необязательна

    Параметр callback выглядит следующим образом:

    (info: CpuInfo) => void

Возвраты

  • Promise <CpuInfo>

    Chrome 91+

    Поддержка промисов доступна только для Manifest V3 и более поздних версий; для других платформ необходимо использовать колбэки.