Deskripsi
Gunakan system.cpu
API untuk membuat kueri metadata CPU.
Izin
system.cpu
Jenis
CpuInfo
Properti
-
archName
string
Nama arsitektur prosesor.
-
fitur
string[]
Kumpulan kode fitur yang menunjukkan beberapa kemampuan prosesor. Kode yang saat ini didukung adalah "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2", dan "avx".
-
modelName
string
Nama model prosesor.
-
numOfProcessors
angka
Jumlah prosesor logis.
-
prosesor
Informasi tentang setiap prosesor logis.
-
suhu
number[]
Chrome 60+Daftar pembacaan suhu CPU dari setiap zona termal CPU. Suhu dalam derajat Celsius.
Saat ini hanya didukung di ChromeOS.
CpuTime
Properti
-
tidak ada aktivitas
angka
Waktu kumulatif yang dihabiskan dalam kondisi tidak ada aktivitas oleh prosesor ini.
-
kernel
angka
Waktu kumulatif yang digunakan oleh program kernel pada prosesor ini.
-
total
angka
Total waktu kumulatif untuk pemroses ini. Nilai ini sama dengan pengguna + kernel + tidak ada aktivitas.
-
pengguna
angka
Waktu kumulatif yang digunakan oleh program ruang pengguna di prosesor ini.
ProcessorInfo
Properti
-
penggunaan
Info penggunaan kumulatif untuk pemroses logis ini.
Metode
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
): Promise<CpuInfo>
Membuat kueri informasi CPU dasar sistem.
Parameter
-
callback
fungsi opsional
Parameter
callback
terlihat seperti:(info: CpuInfo) => void
-
info
-
Hasil
-
Promise<CpuInfo>
Chrome 91+Promise hanya didukung untuk Manifest V3 dan yang lebih baru, platform lain harus menggunakan callback.