refresh date: 2026-09-25 robots: noindex
شرح
از system.cpu API برای پُرسمان فرادادههای واحد پردازش مرکزی استفاده کنید.
اجازهها
system.cpuانواع
CpuInfo
مشخصات
-
archName
رشته
نام معماری پردازندهها.
-
ویژگیها
string[]
مجموعهای از کدهای ویژگی که برخیاز قابلیتهای پردازنده را نشان میدهد. کدهای پشتیبانیشده فعلی عبارتند از: «mmx»، «sse»، «sse2»، «sse3»، «ssse3»، «sse4_1»، «sse4_2»، و «avx».
-
modelName
رشته
نام مدل پردازندهها.
-
numOfProcessors
شماره
تعداد پردازندههای منطقی.
-
پردازندهها
اطلاعات مربوط به هر پردازنده منطقی.
-
دما
عدد[]
Chrome نسخه ۶۰ و بالاترفهرست خوانشهای دمای CPU از هر منطقه حرارتی CPU. دماها به درجه سلسیوس است.
درحالحاضر فقط در Chrome OS پشتیبانی میشود.
CpuTime
مشخصات
-
آزاد : حالت آزاد
شماره
زمان تجمعی که این پردازنده در حالت بیکار سپری کرده است.
-
هسته
شماره
زمان تجمعی استفادهشده توسط برنامههای هسته در این پردازنده.
-
مجموع : جمع کل : کل
شماره
مجموع زمان تجمعی برای این پردازنده. این مقدار برابر است با کاربر + هسته + بیکار.
-
کاربر
شماره
زمان تجمعی استفادهشده توسط برنامههای فضای کاربر در این پردازنده.
ProcessorInfo
مشخصات
-
مصرف
اطلاعات استفاده تجمعی برای این پردازنده منطقی.
روشها
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
): Promise<CpuInfo>
اطلاعات پایه CPU سیستم را پُرسمان میکند.
پارامترها
-
تماس برگشتی
تابع اختیاری
پارامتر
callbackبهصورت زیر است:(info: CpuInfo) =& gt;void
-
اطلاعات
-
بازگشتیها
-
Promise<CpuInfo>
Chrome نسخه ۹۱ به بالاPromises فقط برای «مانیفست نسخه ۳» و نسخههای جدیدتر پشتیبانی میشود، پلاتفرمهای دیگر باید از callbacks استفاده کنند.