תיאור
שימוש ב-API system.cpu
כדי לשלוח שאילתות על מטא-נתונים של המעבד (CPU).
הרשאות
system.cpu
סוגים
CpuInfo
מאפיינים
-
archName
מחרוזת
שם הארכיטקטורה של המעבדים.
-
תכונות
String[]
קבוצה של קודי תכונות שמציינת חלק מהיכולות של המעבד. הקודים הנתמכים בשלב הזה הם 'mmx', 'sse', 'sse2', 'sse3', 'ssse3', 'sse4_1', 'sse4_2' ו-'avx'.
-
modelName
מחרוזת
שם הדגם של המעבדים.
-
numOfProcessors
number
מספר המעבדים הלוגיים.
-
מעבדים
מידע על כל מעבד לוגי.
-
טמפרטורות
מספר[]
Chrome 60+רשימה של ערכי הטמפרטורה של המעבד (CPU) מכל אזור תרמי במעבד. הטמפרטורות הן במעלות צלזיוס.
נכון לעכשיו, נתמך ב-Chrome OS בלבד.
CpuTime
מאפיינים
-
ללא פעילות
number
הזמן המצטבר של חוסר פעילות מצד המעבד.
-
ליבה (kernel)
number
הזמן המצטבר שמשמש תוכנות ליבה במעבד הזה.
-
סה"כ
number
הזמן המצטבר הכולל של מעבד המידע. הערך הזה שווה ל-user + ליבה + ללא פעילות.
-
משתמש
number
הזמן המצטבר שמשמש תוכנות מרחב משתמשים במעבד הזה.
ProcessorInfo
מאפיינים
-
שימוש
פרטי השימוש המצטברים של המעבד הלוגי הזה.
שיטות
getInfo()
chrome.system.cpu.getInfo(
callback?: function,
)
שליחת שאילתות לגבי מידע בסיסי על המעבד (CPU) של המערכת.
פרמטרים
-
קריאה חוזרת (callback)
פונקציה אופציונלית
הפרמטר
callback
נראה כך:(info: CpuInfo) => void
-
מידע
-
החזרות
-
Promise<CpuInfo>
Chrome מגרסה 91 ואילךהבטחות נתמכות רק במניפסט מגרסה V3 ואילך, בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callback).