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.

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

Promesso .
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

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.