Описание
Используйте 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,
)
Запрашивает основную информацию о процессоре системы.
Параметры
- перезвонить
функция необязательна
Параметр
callback
выглядит так:(info: CpuInfo) => void
- информация
Возврат
Обещание <CpuInfo>
Хром 91+Промисы поддерживаются в Манифесте V3 и более поздних версиях, но обратные вызовы предусмотрены для обратной совместимости. Вы не можете использовать оба при одном вызове функции. Промис разрешается с тем же типом, который передается в обратный вызов.