זוהי ערכת הפקודה cpupower שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
cpupower-set - הגדר תצורות ליבה או חומרה הקשורות לכוח המעבד
תַקצִיר
כוח עבודה סט [ -b מדד ]
תיאור
כוח עבודה סט מגדיר תצורות ליבה או ניגש ישירות לרשמי חומרה המשפיעים
מדיניות חיסכון בחשמל של המעבד.
חלק מהאפשרויות הן רחבות פלטפורמה, חלקן משפיעות על ליבות בודדות. כברירת מחדל ערכים מוחלים על
כל הליבות. כיצד לשנות תצורות ליבה אחת מתואר ב- כוח עבודה(1)
manpage בסעיף אפשרויות --cpu. האם אופציה משפיעה על כל המערכת או יכולה להיות
מיושם על ליבות בודדות מתואר בסעיפים 'אפשרויות'.
השתמש כוח עבודה מידע כדי לקרוא את ההגדרות הנוכחיות והאם הן נתמכות ב-
מערכת בכלל.
אפשרויות
--perf-bias, -ב
מגדיר רישום על מעבד אינטל נתמך המאפשר לתוכנה להעביר את זה
מדיניות לגבי החשיבות היחסית של ביצועים לעומת חיסכון באנרגיה ל
מעבד.
טווח המספרים החוקיים הוא 0-15, כאשר 0 הוא ביצועים מקסימליים ו-15 הוא מקסימום
חסכון באנרגיה.
המעבד משתמש במידע זה בדרכים ספציפיות לדגם כאשר עליו לבחור מסחר-
הפרש בין ביצועים ליעילות אנרגטית.
רמז למדיניות זה אינו מחליף מצבי ביצועי מעבד (מצבי P) או מעבד
מצבי כוח סרק (מצבי C), אך מאפשר לתוכנה להשפיע היכן שהיא תהיה
אחרת לא יוכל להביע העדפה.
לדוגמה, הגדרה זו עשויה לומר לחומרה באיזו אגרסיביות או שמרנית
תדר בקרה ב"טווח הטורבו" מעל מצב P הנשלט במפורש על מערכת ההפעלה
טווח תדרים. זה עשוי גם לומר לחומרה באיזו אגרסיביות היא צריכה להיכנס ל
מערכת ההפעלה ביקשה מצבי C.
ניתן להחיל אפשרות זו על ליבות בודדות רק באמצעות אפשרות --cpu, כוח עבודה(1).
הגדרת ערך הטיית הביצועים במעבד אחד יכולה לשנות את ההגדרה במעבדים קשורים
כמו כן (לדוגמה כל המעבדים בשקע אחד), בגלל מגבלות חומרה. להשתמש
כוח עבודה -c את כל מידע -b לוודא.
אפשרות זו צריכה את מנהל ההתקן של ליבת msr (CONFIG_X86_MSR) לטעון.
השתמש ב-cpupower-set באופן מקוון באמצעות שירותי onworks.net