browser.system.cpu

Descrição

Use a API system.cpu para consultar metadados de CPU.

Permissões

system.cpu

Tipos

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+ browser.* desde o Chrome 148

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

browser.system.cpu.getInfo(): Promise<CpuInfo>

Consulta informações básicas de CPU do sistema.

Retorna

  • Promise<CpuInfo>

    Chrome 91+ browser.* desde o Chrome 148