תיאור
שימוש ב-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) לצורך תאימות לאחור. אי אפשר להשתמש בשתיהן באותה בקשה להפעלת פונקציה. ההבטחה מסתיימת עם אותו הסוג שמועבר לקריאה החוזרת.