説明
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()
chrome.system.cpu.getInfo(
callback?: function,
)
システムの基本的な CPU 情報をクエリします。
戻り値
-
Promise<CpuInfo>
Chrome 91 以降Promise は Manifest V3 以降でサポートされていますが、 下位互換性が確保されます同じ関数呼び出しで両方を使用することはできません。「 Promise はコールバックに渡された型と同じ型で解決されます。