Descrizione
Usa l'API system.cpu
per eseguire query sui metadati della CPU.
Autorizzazioni
system.cpu
Tipi
CpuInfo
Proprietà
-
archName
stringa
Il nome dell'architettura dei processori.
-
funzioni
stringa[]
Un insieme di codici funzionalità che indicano alcune capacità del processore. I codici attualmente supportati sono "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" e "avx".
-
modelName
stringa
Il nome del modello dei processori.
-
numOfProcessors
numero
Il numero di processori logici.
-
processori
Informazioni su ciascun processore logico.
-
temperature
numero[]
Chrome 60 e versioni successive .Elenco delle letture della temperatura della CPU da ogni zona termica della CPU. Le temperature sono in gradi Celsius.
Funzionalità attualmente supportata solo su ChromeOS.
CpuTime
Proprietà
-
inattivo
numero
Il tempo cumulativo di inattività da questo processore.
-
kernel
numero
Il tempo cumulativo utilizzato dai programmi kernel su questo processore.
-
totale
numero
Il tempo cumulativo totale per questo processore. Questo valore è uguale a utente + kernel + inattivo.
-
utente
numero
Il tempo cumulativo utilizzato dai programmi dello spazio utente su questo processore.
ProcessorInfo
Proprietà
-
utilizzo
Informazioni sull'utilizzo cumulativo per questo processore logico.
Metodi
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
Esegue query sulle informazioni di base della CPU del sistema.
Parametri
-
callback
funzione facoltativa
Il parametro
callback
ha il seguente aspetto:(info: CpuInfo) => void
-
informazioni
-
Resi
-
Promise<CpuInfo>
Chrome 91 e versioni successive .Le promesse sono supportate in Manifest V3 e versioni successive, ma sono disponibili callback per la compatibilità con le versioni precedenti. Non puoi utilizzare entrambi nella stessa chiamata di funzione. La si risolve con lo stesso tipo passato al callback.