chrome.system.cpu

refresh date: 2026-09-25 robots: noindex

Beschrijving

Gebruik de system.cpu API om CPU-metadata op te vragen.

Rechten

system.cpu

Typen

CpuInfo

Eigenschappen

  • archName

    tekenreeks

    De architectuurnaam van de processors.

  • functies

    tekenreeks[]

    Een set functiecodes die enkele mogelijkheden van de processor aangeven. De momenteel ondersteunde codes zijn mmx, sse, sse2, sse3, ssse3, sse4_1, sse4_2 en avx.

  • modelName

    tekenreeks

    De modelnaam van de processors.

  • numOfProcessors

    getal

    Het aantal logische processors.

  • processors

    Informatie over elke logische processor.

  • temperaturen

    number[]

    Chrome 60+

    Lijst met CPU-temperatuurmetingen van elke thermische zone van de CPU. Temperaturen zijn in graden Celsius.

    Wordt momenteel alleen ondersteund op ChromeOS.

CpuTime

Eigenschappen

  • inactief

    getal

    De cumulatieve tijd dat deze processor inactief is geweest.

  • kernel

    getal

    De cumulatieve tijd die kernelprogramma's op deze processor hebben gebruikt.

  • totaal

    getal

    De totale cumulatieve tijd voor deze processor. Deze waarde is gelijk aan gebruiker + kernel + inactief.

  • gebruiker

    getal

    De cumulatieve tijd die wordt gebruikt door gebruikersruimteprogramma's op deze processor.

ProcessorInfo

Eigenschappen

  • gebruik

    Cumulatieve gebruiksgegevens voor deze logische processor.

Methoden

getInfo()

Promise
chrome.system.cpu.getInfo(
  callback?: function,
)
: Promise<CpuInfo>

Voert een query uit voor basis-CPU-informatie van het systeem.

Parameters

  • callback

    functie optioneel

    De parameter callback ziet er zo uit:

    (info: CpuInfo) =& gt;void

Retourzendingen

  • Promise<CpuInfo>

    Chrome 91+

    Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.