chrome.system.cpu

Beschreibung

Verwenden Sie die system.cpu API, um CPU-Metadaten abzufragen.

Berechtigungen

system.cpu

Typen

CpuInfo

Attribute

  • archName

    String

    Der Architekturname der Prozessoren.

  • Funktionen

    String[]

    Eine Reihe von Funktionscodes, die einige der Funktionen des Prozessors angeben. Derzeit werden die Codes „mmx“, „sse“, „sse2“, „sse3“, „ssse3“, „sse4_1“, „sse4_2“ und „avx“ unterstützt.

  • modelName

    String

    Der Modellname der Prozessoren.

  • numOfProcessors

    Zahl

    Die Anzahl der logischen Prozessoren.

  • Prozessoren

    Informationen zu jedem logischen Prozessor.

  • Temperaturen

    Zahl[]

    Chrome 60 und höher

    Liste der CPU-Temperaturmesswerte aus jeder Thermalzone der CPU. Temperaturen werden in Grad Celsius angegeben.

    Wird derzeit nur unter ChromeOS unterstützt.

CpuTime

Attribute

  • inaktiv

    Zahl

    Die kumulative Zeit der Inaktivität dieses Prozessors.

  • Kernel

    Zahl

    Die kumulative Zeit, die von Kernelprogrammen auf diesem Prozessor verwendet wird.

  • total

    Zahl

    Die kumulative Gesamtzeit für diesen Prozessor. Dieser Wert entspricht Nutzer + Kernel + inaktiv.

  • 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()

<ph type="x-smartling-placeholder"></ph> Versprechen
chrome.system.cpu.getInfo(
  callback?: function,
)

Fragt grundlegende CPU-Informationen des Systems ab.

Parameter

  • callback

    Funktion optional

    Der Parameter callback sieht so aus: <ph type="x-smartling-placeholder"></ph>

    (info: CpuInfo) => void

Gibt Folgendes zurück:

  • Promise&lt;CpuInfo&gt;

    Chrome 91 und höher

    Promise-Objekte werden nur für Manifest V3 und höher unterstützt. Auf anderen Plattformen müssen Callbacks verwendet werden.