chrome.system.cpu

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 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 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()

Promessa
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

Ritorni

  • Promise<CpuInfo>

    Chrome 91 e versioni successive

    Le promesse sono supportate solo per Manifest V3 e versioni successive; altre piattaforme devono utilizzare i callback.