chrome.system.cpu

설명

system.cpu API를 사용하여 CPU 메타데이터를 쿼리합니다.

권한

system.cpu

유형

CpuInfo

속성

  • archName

    문자열

    프로세서의 아키텍처 이름입니다.

  • 기능

    문자열[]

    프로세서의 기능 일부를 나타내는 기능 코드 집합입니다. 현재 지원되는 코드는 'mmx', 'sse', 'sse2', 'sse3', 'ssse3', 'sse4_1', 'sse4_2', 'avx'입니다.

  • modelName

    문자열

    프로세서의 모델 이름입니다.

  • numOfProcessors

    숫자

    논리 프로세서 수입니다.

  • 프로세서

    각 논리 프로세서에 관한 정보입니다.

  • 온도

    숫자[]

    Chrome 60 이상 를 통해 개인정보처리방침을 정의할 수 있습니다.

    CPU의 각 열 영역의 CPU 온도 판독 목록입니다. 온도는 섭씨입니다.

    현재 ChromeOS에서만 지원됩니다.

CpuTime

속성

  • 유휴 상태

    숫자

    이 프로세서에서 유휴 상태로 소비한 누적 시간입니다.

  • 커널

    숫자

    이 프로세서의 커널 프로그램에서 사용하는 누적 시간입니다.

  • 합계

    숫자

    이 프로세서의 총 누적 시간입니다. 이 값은 사용자 + 커널 + 유휴 값과 같습니다.

  • 사용자

    숫자

    이 프로세서의 사용자 공간 프로그램에서 사용하는 누적 시간입니다.

ProcessorInfo

속성

  • 사용량

    이 논리 프로세서의 누적 사용 정보입니다.

메서드

getInfo()

<ph type="x-smartling-placeholder"></ph> 프로미스 를 통해 개인정보처리방침을 정의할 수 있습니다.
chrome.system.cpu.getInfo(
  callback?: function,
)

시스템의 기본 CPU 정보를 쿼리합니다.

매개변수

  • 콜백

    함수 선택사항

    callback 매개변수는 다음과 같습니다.

    (info: CpuInfo) => void

반환 값

  • Promise&lt;CpuInfo&gt;

    Chrome 91 이상 를 통해 개인정보처리방침을 정의할 수 있습니다.

    프로미스는 Manifest V3 이상에서 지원되지만 이전 버전과의 호환성입니다. 같은 함수 호출에서 두 가지를 모두 사용할 수는 없습니다. 이 프로미스는 콜백에 전달된 것과 동일한 유형으로 확인됩니다.