Beschreibung
Verwenden Sie die system.cpu
API, um CPU-Metadaten abzufragen.
Berechtigungen
system.cpu
Typen
CpuInfo
Attribute
-
archName
String
Der Architekturname der Prozessoren.
-
Features
String[]
Eine Reihe von Funktionscodes, die einige Funktionen des Prozessors angeben. Derzeit werden folgende Codes unterstützt: "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" und "avx".
-
modelName
String
Der Modellname der Prozessoren.
-
numOfProcessors
Zahl
Die Anzahl der logischen Prozessoren.
-
Prozessoren
Informationen zu jedem logischen Prozessor.
-
Temperatur
Nummer[]
Chrome 60 oder höherListe der CPU-Temperaturmesswerte in jeder Wärmezone der CPU. Die Temperaturen werden in Grad Celsius angegeben.
Wird derzeit nur unter ChromeOS unterstützt.
CpuTime
Attribute
-
inaktiv
Zahl
Die kumulative Zeit, die dieser Prozessor inaktiv war.
-
Kernel
Zahl
Die kumulative Zeit, die von Kernelprogrammen auf diesem Prozessor verwendet wird.
-
total
Zahl
Die kumulierte Gesamtzeit dieses Prozessors. Dieser Wert entspricht „Nutzer + Kernel + Inaktivität“.
-
Nutzer
Zahl
Die kumulative Zeit, die von Userspace-Programmen auf diesem Prozessor verwendet wird.
ProcessorInfo
Attribute
-
Nutzung
Kumulative Nutzungsinformationen für diesen logischen Prozessor.
Methoden
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
Fragt grundlegende CPU-Informationen des Systems ab.
Parameters
-
callback
Funktion optional
Der Parameter
callback
sieht so aus:(info: CpuInfo) => void
-
Info
-
Rückgaben
-
Promise<CpuInfo>
Chrome 91 und höherPromise-Objekte werden nur für Manifest V3 und höher unterstützt. Andere Plattformen müssen Callbacks verwenden.