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 solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.