Welcome Getting started API Reference Samples
Welcome Getting started API Reference Samples

chrome.system.cpu

  • Description

    Use the system.cpu API to query CPU metadata.

  • Permissions
    system.cpu

Summary

Types

CpuInfo

Properties

  • archName
    string

    The architecture name of the processors.

  • features
    string[]

    A set of feature codes indicating some of the processor's capabilities. The currently supported codes are "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2", and "avx".

  • modelName
    string

    The model name of the processors.

  • numOfProcessors
    number

    The number of logical processors.

  • processors

    Information about each logical processor.

  • temperatures
    number[]

    List of CPU temperature readings from each thermal zone of the CPU. Temperatures are in degrees Celsius.

    Currently supported on Chrome OS only.

CpuTime

Properties

  • idle
    number

    The cumulative time spent idle by this processor.

  • kernel
    number

    The cumulative time used by kernel programs on this processor.

  • total
    number

    The total cumulative time for this processor. This value is equal to user + kernel + idle.

  • user
    number

    The cumulative time used by userspace programs on this processor.

ProcessorInfo

Properties

  • usage

    Cumulative usage info for this logical processor.

Methods

getInfo

chrome.system.cpu.getInfo(callback: function)

Queries basic CPU information of the system.

Parameters

  • callback
    function

    The callback parameter should be a function that looks like this:

    (info: CpuInfo) => {...}
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.