refresh date: 2026-09-25 robots: noindex
Description
Utilisez l'API system.cpu pour interroger les métadonnées du processeur.
Autorisations
system.cpuTypes
CpuInfo
Propriétés
-
archName
chaîne
Nom de l'architecture des processeurs.
-
fonctionnalités
chaîne[]
Ensemble de codes de caractéristiques indiquant certaines des capacités du processeur. Les codes actuellement acceptés sont "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" et "avx".
-
modelName
chaîne
Nom du modèle des processeurs.
-
numOfProcessors
nombre
Le nombre de processeurs logiques.
-
processors
Informations sur chaque processeur logique.
-
températures
number[]
Chrome 60 ou version ultérieureListe des relevés de température du processeur pour chaque zone thermique du processeur. Les températures sont exprimées en degrés Celsius.
Actuellement compatible avec ChromeOS uniquement.
CpuTime
Propriétés
-
inactif
nombre
Temps cumulé d'inactivité de ce processeur.
-
kernel
nombre
Temps cumulé utilisé par les programmes du noyau sur ce processeur.
-
total
nombre
Temps cumulé total pour ce processeur. Cette valeur est égale à utilisateur + noyau + inactif.
-
utilisateur
nombre
Temps cumulé utilisé par les programmes de l'espace utilisateur sur ce processeur.
ProcessorInfo
Propriétés
-
utilisation
Informations sur l'utilisation cumulée de ce processeur logique.
Méthodes
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
): Promise<CpuInfo>
Interroge les informations de base sur le processeur du système.
Paramètres
-
callback
function facultatif
Le paramètre
callbackse présente comme suit :(info: CpuInfo) => void
-
info
-
Renvoie
-
Promise<CpuInfo>
Chrome 91 ou version ultérieureLes promesses ne sont compatibles qu'avec Manifest V3 et les versions ultérieures. Les autres plates-formes doivent utiliser des rappels.