refresh date: 2026-09-25 robots: noindex
Descrição
Use a API system.cpu para consultar metadados de CPU.
Permissões
system.cpuTipos
CpuInfo
Propriedades
-
archName
string
O nome da arquitetura dos processadores.
-
recursos
string[]
Um conjunto de códigos de recursos que indicam algumas das capacidades do processador. Os códigos atualmente aceitos são "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" e "avx".
-
modelName
string
O nome do modelo dos processadores.
-
numOfProcessors
número
O número de processadores lógicos.
-
processors
Informações sobre cada processador lógico.
-
temperaturas
number[]
Chrome 60 ou mais recenteLista de leituras de temperatura da CPU de cada zona térmica da CPU. As temperaturas estão em graus Celsius.
No momento, só há suporte para o ChromeOS.
CpuTime
Propriedades
-
inativo
número
O tempo cumulativo que esse processador passou inativo.
-
kernel
número
O tempo cumulativo usado por programas de kernel neste processador.
-
total
número
O tempo cumulativo total desse processador. Esse valor é igual a usuário + kernel + inativo.
-
usuário
número
O tempo cumulativo usado por programas de espaço do usuário neste processador.
ProcessorInfo
Propriedades
-
utilização
Informações de uso cumulativo para este processador lógico.
Métodos
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
): Promise<CpuInfo>
Consulta informações básicas de CPU do sistema.
Parâmetros
-
callback
função optional
O parâmetro
callbacké semelhante a:(info: CpuInfo) => void
-
informações
-
Retorna
-
Promise<CpuInfo>
Chrome 91+As promessas só são compatíveis com o Manifest V3 e versões mais recentes. Outras plataformas precisam usar callbacks.