זוהי הפקודה cpupower-idle-set שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
cpupower idle-set - כלי עזר להגדיר אפשרויות ליבה ספציפיות למצב סרק של מעבד
תחביר
cpupower [ -c cpulist ] מידע לא פעיל [אפשרויות]
תיאור
תת-פקודה cpupower idle-set מאפשרת להגדיר את המעבד במצב סרק, הנקרא גם מצב שינה של cpu,
אפשרויות ספציפיות שמציע הקרנל. דוגמה אחת היא השבתת מצבי שינה. זה יכול להיות
שימושי עבור כוונון כוח לעומת ביצועים.
אפשרויות
-d --השבת
השבת מצב שינה ספציפי של מעבד.
-e --לְאַפשֵׁר
אפשר מצב שינה ספציפי של מעבד.
-D --השבתה לפי השהייה
השבת את כל מצבי הסרק עם זמן אחזור שווה או גבוה יותר .
אפשר את כל מצבי המתנה עם חביון נמוך מ- .
-E --לאפשר-הכל
הפעל את כל מצבי הסרק אם הם לא מופעלים כבר.
הערות
מדיניות מושלי Cpuidle על השבתת מדינות שינה
בהתאם ל-Cpuidle בשימוש, יישום מדיניות הליבה כיצד לבחור
מצבי שינה, מצבי שינה שלאחר מכן בליבה הזו, עלולים להיות מושבתים גם כן.
יש שני סולם ותפריט נגידים. בעוד מושל הסולם תמיד
זמין, אם CONFIG_CPU_IDLE נבחר, מושל התפריט דורש בנוסף
CONFIG_NO_HZ.
ההתנהגות וההשפעה של המשתנה disable תלויים ביישום של a
מושל מסוים. במושל הסולם, למשל, זה לא קוהרנטי, כלומר אם
אחד מהם משבית מצב אור, ואז כל המצבים העמוקים יותר מושבתים גם כן. כְּמוֹ כֵן,
אם אחד מאפשר מצב עמוק אבל מצב קל יותר עדיין מושבת, אז אין לזה
השפעה.
השבתת מצב השינה הקלה ביותר עשויה שלא להשפיע
אם לא מתקיימים קריטריונים להיכנס למצבי שינה עמוקים יותר ומצב השינה הקל ביותר הוא
אם נבחר כאשר הוא לא פעיל, הליבה עשויה עדיין להיכנס למצב שינה זה, ללא קשר לשאלה אם
זה מושבת או לא. זה בא לידי ביטוי גם בספירת השימוש של השינה הנכים
מצב בעת שימוש בפקודת cpupower idle-info.
בחירת ליבות CPU ספציפיות
כברירת מחדל, מצבי שינה של כל ליבות המעבד מוגדרים. אנא עיין ב
כוח עבודה(1) דף manpage בסעיף אפשרות --cpu כיצד להשבית מצבי C של ספציפיים
ליבות.
השתמש ב-cpupower-idle-set באופן מקוון באמצעות שירותי onworks.net