شرح
از system.cpu
API برای استعلام فراداده CPU استفاده کنید.
مجوزها
system.cpu
انواع
CpuInfo
خواص
- archName
رشته
نام معماری پردازنده ها.
- امکانات
رشته[]
مجموعه ای از کدهای ویژگی که برخی از قابلیت های پردازنده را نشان می دهد. کدهای پشتیبانی شده در حال حاضر "mmx"، "sse"، "sse2"، "sse3"، "ssse3"، "sse4_1"، "sse4_2" و "avx" هستند.
- نام مدل
رشته
نام مدل پردازنده ها
- numOfProcessors
عدد
تعداد پردازنده های منطقی
- پردازنده ها
اطلاعات در مورد هر پردازنده منطقی.
- دما
عدد[]
Chrome 60+فهرست خوانش دمای CPU از هر ناحیه حرارتی CPU. دما بر حسب درجه سانتیگراد است.
در حال حاضر فقط در سیستم عامل Chrome پشتیبانی می شود.
CpuTime
خواص
- بیکار
عدد
زمان تجمعی صرف شده در حالت بیکار توسط این پردازنده.
- هسته
عدد
زمان تجمعی استفاده شده توسط برنامه های هسته در این پردازنده.
- جمع
عدد
کل زمان تجمعی برای این پردازنده. این مقدار برابر با user + kernel + idle است.
- کاربر
عدد
زمان تجمعی استفاده شده توسط برنامه های فضای کاربران در این پردازنده.
ProcessorInfo
خواص
- استفاده
اطلاعات استفاده تجمعی برای این پردازنده منطقی.
مواد و روش ها
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
اطلاعات اولیه CPU سیستم را جستجو می کند.
مولفه های
- پاسخ به تماس
عملکرد اختیاری
پارامتر
callback
به نظر می رسد:(info: CpuInfo) => void
- اطلاعات
برمی گرداند
Promise< CpuInfo >
Chrome 91+Promises در Manifest V3 و نسخه های جدیدتر پشتیبانی می شود، اما callbacks برای سازگاری به عقب ارائه شده است. شما نمی توانید از هر دو در یک فراخوانی تابع استفاده کنید. وعده با همان نوعی که به callback ارسال می شود حل می شود.
شرح
از system.cpu
API برای استعلام فراداده CPU استفاده کنید.
مجوزها
system.cpu
انواع
CpuInfo
خواص
- archName
رشته
نام معماری پردازنده ها.
- امکانات
رشته[]
مجموعه ای از کدهای ویژگی که برخی از قابلیت های پردازنده را نشان می دهد. کدهای پشتیبانی شده در حال حاضر "mmx"، "sse"، "sse2"، "sse3"، "ssse3"، "sse4_1"، "sse4_2" و "avx" هستند.
- نام مدل
رشته
نام مدل پردازنده ها
- numOfProcessors
عدد
تعداد پردازنده های منطقی
- پردازنده ها
اطلاعات در مورد هر پردازنده منطقی.
- دما
عدد[]
Chrome 60+فهرست خوانش دمای CPU از هر ناحیه حرارتی CPU. دما بر حسب درجه سانتیگراد است.
در حال حاضر فقط در سیستم عامل Chrome پشتیبانی می شود.
CpuTime
خواص
- بیکار
عدد
زمان تجمعی صرف شده در حالت بیکار توسط این پردازنده.
- هسته
عدد
زمان تجمعی استفاده شده توسط برنامه های هسته در این پردازنده.
- جمع
عدد
کل زمان تجمعی برای این پردازنده. این مقدار برابر با user + kernel + idle است.
- کاربر
عدد
زمان تجمعی استفاده شده توسط برنامه های فضای کاربران در این پردازنده.
ProcessorInfo
خواص
- استفاده
اطلاعات استفاده تجمعی برای این پردازنده منطقی.
مواد و روش ها
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
اطلاعات اولیه CPU سیستم را جستجو می کند.
مولفه های
- پاسخ به تماس
عملکرد اختیاری
پارامتر
callback
به نظر می رسد:(info: CpuInfo) => void
- اطلاعات
برمی گرداند
Promise< CpuInfo >
Chrome 91+Promises در Manifest V3 و نسخه های جدیدتر پشتیبانی می شود، اما callbacks برای سازگاری به عقب ارائه شده است. شما نمی توانید از هر دو در یک فراخوانی تابع استفاده کنید. وعده با همان نوعی که به callback ارسال می شود حل می شود.