Description
Utiliser l'API system.cpu
pour interroger les métadonnées du processeur
Autorisations
system.cpu
Types
CpuInfo
Propriétés
-
archName
chaîne
Nom d'architecture des processeurs.
-
fonctionnalités
chaîne[]
Ensemble de codes de caractéristiques indiquant certaines fonctionnalités du processeur. Les codes actuellement compatibles sont "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" et "avx".
-
modelName
chaîne
Nom du modèle des processeurs.
-
numOfProcessors
number
Nombre de processeurs logiques.
-
sous-traitants
Informations sur chaque processeur logique.
-
températures
nombre[]
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 disponible sur ChromeOS uniquement.
CpuTime
Propriétés
-
inactif
number
Temps d'inactivité cumulé de ce processeur.
-
noyau
number
Temps cumulé utilisé par les programmes du noyau sur ce processeur.
-
au total
number
Temps total cumulé pour ce processeur. Cette valeur est égale à utilisateur + noyau + inactif.
-
utilisateur
number
Temps cumulé utilisé par les programmes d'espace utilisateur sur cet outil de traitement.
ProcessorInfo
Propriétés
-
utilisation
Informations sur l'utilisation cumulative de ce processeur logique.
Méthodes
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
Interroge les informations de base sur le processeur du système.
Paramètres
-
rappel
fonction facultative
Le paramètre
callback
se présente comme suit :(info: CpuInfo) => void
-
infos
-
Renvoie
-
Promise<CpuInfo>
Chrome 91 et versions ultérieuresLes promesses ne sont compatibles qu'avec Manifest V3 et versions ultérieures. Les autres plates-formes doivent utiliser des rappels.