说明
使用 system.cpu
API 查询 CPU 元数据。
权限
system.cpu
类型
CpuInfo
属性
-
archName
字符串
处理器的架构名称。
-
功能
字符串[]
一组功能代码,用于表示处理器的部分功能。目前支持的代码包括“mmx”“sse”“sse2”“sse3”“ssse3”“sse4_1”“sse4_2”和“avx”。
-
modelName
字符串
处理器的型号名称。
-
numOfProcessors
number
逻辑处理器数量。
-
处理器
每个逻辑处理器的相关信息。
-
温度
数值 []
Chrome 60 及更高版本来自 CPU 每个热区的 CPU 温度读数列表。温度以摄氏度为单位。
目前仅适用于 ChromeOS。
CpuTime
属性
-
空闲
number
此处理器的累计空闲时间。
-
内核
number
此处理器上的内核程序使用的累计时间。
-
总计
number
此处理器的总累计时间。此值等于用户 + 内核 + 空闲。
-
用户
number
用户空间程序在此处理器上使用的累计时间。
ProcessorInfo
属性
-
使用量
此逻辑处理器的累计使用信息。
方法
getInfo()
<ph type="x-smartling-placeholder"></ph>
承诺
chrome.system.cpu.getInfo(
callback?: function,
)
查询系统的基本 CPU 信息。
返回
-
Promise<CpuInfo>
Chrome 91 及更高版本Manifest V3 及更高版本支持 Promise,但为以下项目提供回调: 向后兼容性您不能在同一个函数调用中同时使用这两者。通过 promise 使用传递给回调的类型进行解析。