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.
-
caratteristiche
stringa[]
Un insieme di codici funzionalità che indicano alcune funzionalità 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 ogni processore logico.
-
temperature
numero[]
Chrome 60 e versioni successiveElenco 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 parte di 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 corrisponde a utente + kernel + inattivo.
-
utente
numero
Il tempo cumulativo utilizzato dai programmi dello spazio utente su questo processore.
ProcessorInfo
Proprietà
-
utilizzo
Informazioni sull'utilizzo cumulative per questo processore logico.
Metodi
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
Esegue una query sulle informazioni di base sulla CPU del sistema.
Parametri
-
callback
funzione facoltativa
Il parametro
callback
ha il seguente aspetto:(info: CpuInfo) => void
-
informazioni
-
Ritorni
-
Promise<CpuInfo>
Chrome 91 e versioni successiveLe promesse sono supportate solo per Manifest V3 e versioni successive; altre piattaforme devono utilizzare i callback.