chrome.system.cpu

תיאור

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

הרשאות

system.cpu

סוגים

CpuInfo

תכונות

  • archName

    מחרוזת

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

  • תכונות

    מחרוזת[]

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

  • modelName

    מחרוזת

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

  • numOfProcessors

    מספר

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

  • מעבדים

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

  • טמפרטורות

    מספר[]

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

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

    כרגע יש תמיכה ב-Chrome OS בלבד.

CpuTime

תכונות

  • ללא פעילות

    מספר

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

  • ליבה

    מספר

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

  • total

    מספר

    משך הזמן המצטבר הכולל למעבד המידע. הערך שווה ערך למשתמש + ליבה + לא פעיל.

  • user

    מספר

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

ProcessorInfo

תכונות

  • שימוש

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

שיטות

getInfo()

הבטחה
chrome.system.cpu.getInfo(
  callback?: function,
)

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

פרמטרים

  • קריאה חוזרת (callback)

    פונקציה אופציונלי

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

    (info: CpuInfo)=>void

החזרות

  • Promise<CpuInfo>

    Chrome 91 ומעלה

    הבטחות נתמכות רק במניפסט מגרסה V3 ואילך. בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callback).