תיאור
שימוש ב-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).