Beschrijving
Gebruik de system.cpu
API om CPU-metagegevens op te vragen.
Machtigingen
system.cpu
Soorten
CpuInfo
Eigenschappen
- boogNaam
snaar
De architectuurnaam van de processors.
- functies
snaar[]
Een reeks featurecodes die enkele mogelijkheden van de processor aangeven. De momenteel ondersteunde codes zijn "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" en "avx".
- modelnaam
snaar
De modelnaam van de processors.
- aantalProcessors
nummer
Het aantal logische processors.
- verwerkers
Informatie over elke logische processor.
- temperaturen
nummer[]
Chroom 60+Lijst met CPU-temperatuurmetingen van elke thermische zone van de CPU. De temperaturen zijn in graden Celsius.
Momenteel alleen ondersteund op Chrome OS.
CpuTime
Eigenschappen
- inactief
nummer
De cumulatieve tijd die deze processor inactief heeft doorgebracht.
- kern
nummer
De cumulatieve tijd die door kernelprogramma's op deze processor wordt gebruikt.
- totaal
nummer
De totale cumulatieve tijd voor deze processor. Deze waarde is gelijk aan gebruiker + kernel + inactief.
- gebruiker
nummer
De cumulatieve tijd die wordt gebruikt door gebruikersruimteprogramma's op deze processor.
ProcessorInfo
Eigenschappen
- gebruik
Cumulatieve gebruiksinformatie voor deze logische processor.
Methoden
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
Vraagt basis CPU-informatie van het systeem op.
Parameters
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:(info: CpuInfo) => void
- informatie
Retouren
Beloof <CpuInfo>
Chroom 91+Beloften worden ondersteund in Manifest V3 en hoger, maar er zijn callbacks beschikbaar voor achterwaartse compatibiliteit. U kunt niet beide gebruiken bij dezelfde functieaanroep. De belofte wordt opgelost met hetzelfde type dat wordt doorgegeven aan de callback.