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()
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
-
bilgi
-
İ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.