chrome.system.cpu

refresh date: 2026-09-25 robots: noindex

תיאור

משתמשים ב-API של system.cpu כדי לשלוח שאילתות על המטא-נתונים של המעבד (CPU).

הרשאות

system.cpu

סוגים

CpuInfo

מאפיינים

  • archName

    מחרוזת

    שם הארכיטקטורה של המעבדים.

  • תכונות

    string[]‎

    קבוצה של קודי תכונות שמציינים חלק מהיכולות של המעבד. הקודים הנתמכים כרגע הם "mmx",‏ "sse",‏ "sse2",‏ "sse3",‏ "ssse3",‏ "sse4_1",‏ "sse4_2" ו-"avx".

  • modelName

    מחרוזת

    שם הדגם של המעבדים.

  • numOfProcessors

    number

    מספר המעבדים הלוגיים.

  • מעבדים

    מידע על כל מעבד לוגי.

  • טמפרטורות

    number[]‎

    ‫Chrome מגרסה 60 ואילך

    רשימה של קריאות טמפרטורה של המעבד (CPU) מכל אזור תרמי של המעבד. הטמפרטורות מוצגות במעלות צלזיוס.

    בשלב הזה יש תמיכה רק ב-ChromeOS.

CpuTime

מאפיינים

  • ללא פעילות

    number

    הזמן המצטבר שבו המעבד הזה היה במצב של חוסר פעילות.

  • kernel

    number

    הזמן המצטבר שבו תוכניות הליבה השתמשו במעבד הזה.

  • סה"כ

    number

    הזמן המצטבר הכולל של המעבד הזה. הערך הזה שווה ל-user + kernel + idle.

  • משתמש

    number

    הזמן המצטבר שבו תוכניות של מרחב המשתמשים השתמשו במעבד הזה.

ProcessorInfo

מאפיינים

  • שימוש

    מידע מצטבר על השימוש במעבד הלוגי הזה.

Methods

getInfo()

Promise
chrome.system.cpu.getInfo(
  callback?: function,
)
: Promise<CpuInfo>

שליחת שאילתות לגבי מידע בסיסי על המעבד (CPU) של המערכת.

פרמטרים

  • callback

    function optional

    הפרמטר callback נראה כך:

    (info: CpuInfo) => void

החזרות

  • Promise<CpuInfo>

    ‫Chrome מגרסה 91 ואילך

    הבטחות נתמכות רק ב-Manifest V3 ואילך, בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callbacks).