chrome.system.cpu

الوصف

يمكنك استخدام واجهة برمجة التطبيقات system.cpu لطلب البحث عن البيانات الوصفية لوحدة المعالجة المركزية (CPU).

الأذونات

system.cpu

الأنواع

CpuInfo

أماكن إقامة

  • archName

    سلسلة

    تمثّل هذه السمة اسم المعالجات.

  • الميزات

    سلسلة[]

    مجموعة من رموز الميزات التي تشير إلى بعض إمكانيات معالج البيانات. الرموز المتاحة حاليًا هي "mmx" و"sse" و"sse2" و"sse3" و"ssse3" و"sse4_1" و"sse4_2" و"avx".

  • modelName

    سلسلة

    تمثّل هذه السمة اسم طراز المعالجات.

  • numOfProcessors

    الرقم

    عدد المعالجات المنطقية.

  • معالِجات بيانات

    معلومات حول كل معالج منطقي.

  • درجات الحرارة

    رقم[]

    الإصدار 60 من Chrome أو الإصدارات الأحدث

    قائمة بقراءات درجة حرارة وحدة المعالجة المركزية (CPU) من كل منطقة حرارية في وحدة المعالجة المركزية (CPU) تبلغ درجات الحرارة درجات مئوية.

    لا تتوفّر هذه الميزة حاليًا إلا على نظام التشغيل ChromeOS.

CpuTime

أماكن إقامة

  • غير مستخدَم من قِبل أي برنامج حاليًا

    الرقم

    الوقت التراكمي الذي يقضيه هذا المعالج في وضع عدم النشاط.

  • النواة (kernel)

    الرقم

    الوقت التراكمي الذي تستخدمه برامج النواة على هذا المعالج.

  • المجموع

    الرقم

    إجمالي الوقت التراكمي لهذا المعالج. هذه القيمة تساوي المستخدم + النواة + الخاملة.

  • المستخدم

    الرقم

    الوقت التراكمي الذي تستخدمه برامج مساحة المستخدم على هذا المعالج.

ProcessorInfo

أماكن إقامة

  • الاستخدام

    معلومات الاستخدام التراكمية لهذا المعالج المنطقي.

الطُرق

getInfo()

وعود
chrome.system.cpu.getInfo(
  callback?: function,
)

طلبات البحث عن المعلومات الأساسية عن وحدة المعالجة المركزية (CPU) للنظام

المعلمات

  • رد الاتصال

    الدالة اختيارية

    تظهر المَعلمة callback على النحو التالي:

    (info: CpuInfo) => void

المرتجعات

  • Promise<CpuInfo>

    الإصدار 91 من Chrome أو الإصدارات الأحدث

    تتوفّر الوعود في الإصدار Manifest V3 والإصدارات الأحدث، ولكن يتم توفير معاودة الاتصال. التوافق مع الأنظمة القديمة. لا يمكنك استخدام كلتيهما في نفس استدعاء الدالة. تشير رسالة الأشكال البيانية يتم حل الوعد بنفس النوع الذي يتم إرساله إلى معاودة الاتصال.