Beschreibung
Verwenden Sie die system.cpu API, um CPU-Metadaten abzufragen.
Berechtigungen
system.cpuTypen
CpuInfo
Attribute
- 
    archNameString Der Architekturname der Prozessoren. 
- 
    FunktionenString[] Eine Reihe von Funktionscodes, die einige der Funktionen des Prozessors angeben. Die derzeit unterstützten Codes sind „mmx“, „sse“, „sse2“, „sse3“, „ssse3“, „sse4_1“, „sse4_2“ und „avx“. 
- 
    modelNameString Der Modellname der Prozessoren. 
- 
    numOfProcessorsZahl Die Anzahl der logischen Prozessoren. 
- 
    ProzessorenInformationen zu jedem logischen Prozessor. 
- 
    Temperaturennumber[] Chrome 60 und höherListe der CPU-Temperaturmesswerte aus jeder thermischen Zone der CPU. Die Temperaturen werden in Grad Celsius angegeben. Wird derzeit nur auf ChromeOS unterstützt. 
CpuTime
Attribute
- 
    inaktivZahl Die kumulative Zeit, die dieser Prozessor im Leerlauf verbracht hat. 
- 
    KernelZahl Die kumulative Zeit, die von Kernelprogrammen auf diesem Prozessor verwendet wird. 
- 
    totalZahl Die kumulative Gesamtzeit für diesen Prozessor. Dieser Wert entspricht „user“ + „kernel“ + „idle“. 
- 
    NutzerZahl Die kumulative Zeit, die von Userspace-Programmen auf diesem Prozessor verwendet wird. 
ProcessorInfo
Attribute
- 
    VerwendungKumulative Nutzungsinformationen für diesen logischen Prozessor. 
Methoden
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
): Promise<CpuInfo>
Fragt grundlegende CPU-Informationen des Systems ab.
Parameter
- 
    callbackFunktion optional Der Parameter callbacksieht so aus:(info: CpuInfo) => void - 
    Info
 
- 
    
Ausgabe
- 
            Promise<CpuInfo> Chrome 91 und höherPromises werden nur für Manifest V3 und höher unterstützt. Auf anderen Plattformen müssen Callbacks verwendet werden.