chrome.system.cpu

説明

system.cpu API を使用して CPU メタデータをクエリします。

権限

system.cpu

CpuInfo

プロパティ

  • archName

    文字列

    プロセッサのアーキテクチャ名。

  • 機能

    string[]

    プロセッサの機能の一部を示す機能コードのセット。現在サポートされているコードは、「mmx」、「sse」、「sse2」、「sse3」、「ssse3」、「sse4_1」、「sse4_2」、「avx」です。

  • modelName

    文字列

    プロセッサのモデル名。

  • numOfProcessors

    数値

    論理プロセッサの数。

  • 代行業者

    各論理プロセッサに関する情報。

  • 体温

    数値 []

    Chrome 60 以降

    CPU の各サーマルゾーンからの CPU 温度測定値のリスト。気温の単位は摂氏度です。

    現時点では ChromeOS でのみサポートされています。

CpuTime

プロパティ

  • アイドル状態

    数値

    このプロセッサがアイドル状態だった累積時間。

  • カーネル

    数値

    このプロセッサのカーネル プログラムで使用される累積時間。

  • 合計

    数値

    このプロセッサの合計累積時間。この値は、ユーザー + カーネル + アイドルに等しくなります。

  • ユーザー

    数値

    このプロセッサ上のユーザー空間プログラムで使用される累積時間。

ProcessorInfo

プロパティ

  • 用途

    この論理プロセッサの累積使用状況情報。

メソッド

getInfo()

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

システムの基本的な CPU 情報をクエリします。

パラメータ

  • callback

    関数(省略可)

    callback パラメータは次のようになります。

    (info: CpuInfo) => void

戻り値

  • Promise&lt;CpuInfo&gt;

    Chrome 91 以降

    Promise は Manifest V3 以降でサポートされていますが、 下位互換性が確保されます同じ関数呼び出しで両方を使用することはできません。「 Promise はコールバックに渡された型と同じ型で解決されます。