refresh date: 2026-09-25 robots: noindex
Beschrijving
Gebruik de system.cpu API om CPU-metadata op te vragen.
Rechten
system.cpuTypen
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()
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
callbackziet er zo uit:(info: CpuInfo) =& gt;void
-
info
-
Retourzendingen
-
Promise<CpuInfo>
Chrome 91+Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.