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