chrome.system.cpu

Açıklama

CPU meta verilerini sorgulamak için system.cpu API'yi kullanın.

İzinler

system.cpu

Türler

CpuInfo

Özellikler

  • archName

    dize

    İşlemcilerin mimari adı.

  • özellikler

    dize[]

    İşleyenin bazı özelliklerini gösteren özellik kodu grubu. Şu anda desteklenen kodlar "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" ve "avx"tir.

  • modelName

    dize

    İşlemcilerin model adı.

  • numOfProcessors

    sayı

    Mantıksal işlemcilerin sayısı.

  • işleyenler

    Her mantıksal işlemci hakkında bilgi.

  • sıcaklıklar

    numara[]

    Chrome 60 ve sonraki sürümler 'nı inceleyin.

    CPU'nun her bir termal bölgesinden alınan CPU sıcaklık okumalarının listesi. Sıcaklıklar santigrat derecedir.

    Şu anda yalnızca Chrome OS'te desteklenmektedir.

CpuTime

Özellikler

  • boşta (kalma)

    sayı

    Bu işlemci tarafından boşta harcanan kümülatif süre.

  • çekirdek

    sayı

    Bu işlemcideki çekirdek programlarının kullandığı kümülatif süre.

  • toplam

    sayı

    Bu işleyen için toplam kümülatif süre. Bu değer, kullanıcı + çekirdek + boşta değerine eşittir.

  • kullanıcı

    sayı

    Bu işlemcideki kullanıcı alanı programları tarafından kullanılan kümülatif süre.

ProcessorInfo

Özellikler

  • kullanım

    Bu mantıksal işlemci için kümülatif kullanım bilgileri.

Yöntemler

getInfo()

Söz 'nı inceleyin.
chrome.system.cpu.getInfo(
  callback?: function,
)

Sistemin temel CPU bilgilerini sorgular.

Parametreler

  • geri çağırma

    işlev isteğe bağlı

    callback parametresi şu şekilde görünür:

    (info: CpuInfo) => void

İadeler

  • Promise<CpuInfo>

    Chrome 91 ve sonraki sürümler 'nı inceleyin.

    Manifest V3 ve sonraki sürümlerde vaatler desteklenir ancak geriye dönük uyumluluk Aynı işlev çağrısında ikisini birden kullanamazsınız. İlgili içeriği oluşturmak için kullanılan taahhüt, geri çağırmaya iletilen aynı türle çözümlenir.