Deskripsi
Gunakan system.cpu
API untuk membuat kueri metadata CPU.
Izin
system.cpu
Jenis
CpuInfo
Properti
-
archName
string
Nama arsitektur prosesor.
-
fitur
{i>string<i}[]
Serangkaian 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 pemroses logis.
-
suhu
angka[]
Chrome 60 dan yang lebih baruDaftar 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 untuk tidak ada aktivitas oleh prosesor ini.
-
{i>kernel<i}
angka
Waktu kumulatif yang digunakan oleh program kernel pada prosesor ini.
-
total
angka
Total waktu kumulatif untuk prosesor ini. Nilai ini sama dengan pengguna + kernel + tidak ada aktivitas.
-
pengguna
angka
Waktu kumulatif yang digunakan oleh program userspace pada prosesor ini.
ProcessorInfo
Properti
-
penggunaan
Info penggunaan kumulatif untuk prosesor logis ini.
Metode
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
Mengkueri informasi CPU dasar sistem.
Parameter
-
callback
fungsi opsional
Parameter
callback
terlihat seperti ini:(info: CpuInfo) => void
-
info
-
Hasil
-
Promise<CpuInfo>
Chrome 91 dan yang lebih baruPromise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.