chrome.system.cpu

شرح

از 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 و نسخه‌های جدیدتر پشتیبانی می‌شود، پلتفرم‌های دیگر باید از 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 و نسخه‌های جدیدتر پشتیبانی می‌شود، پلتفرم‌های دیگر باید از callback استفاده کنند.