این دستور cpupower-idle-set است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
cpupower idle-set - ابزاری برای تنظیم گزینه های هسته خاص در حالت بیکار cpu
نحو
cpupower [ -c cpulist ] idle-info [گزینه های]
شرح
دستور فرعی cpupower idle-set اجازه می دهد تا cpu idle را تنظیم کنید که به آن حالت خواب cpu نیز می گویند.
گزینه های خاص ارائه شده توسط هسته. یک مثال غیرفعال کردن حالت های خواب است. این میتواند باشد
برای تنظیم قدرت در مقابل عملکرد مفید است.
OPTIONS
-d --غیرفعال کردن
حالت خواب پردازنده خاص را غیرفعال کنید.
-e -- فعال کردن
یک حالت خواب پردازنده خاص را فعال کنید.
-D - غیرفعال کردن با تأخیر
غیرفعال کردن همه حالت های بیکار با تأخیر مساوی یا بیشتر از .
همه حالتهای غیرفعال با تأخیر کمتر از آن را فعال کنید .
-E --فعال کردن همه
اگر از قبل فعال نشده باشد، همه حالت های بیکار را فعال کنید.
ملاحظات
خط مشی فرمانداران Cpuidle در مورد غیرفعال کردن حالت های خواب
بسته به گاورنر cpuidle استفاده شده، اجرای خط مشی کرنل چگونه انتخاب شود
حالتهای خواب، حالتهای خواب بعدی در این هسته نیز ممکن است غیرفعال شوند.
دو نردبان و منوی فرماندار cpuidle وجود دارد. در حالی که فرماندار نردبان همیشه است
در دسترس است، اگر CONFIG_CPU_IDLE انتخاب شده باشد، گاورنر منو نیز نیاز دارد
CONFIG_NO_HZ.
رفتار و تأثیر متغیر غیرفعال به اجرای a بستگی دارد
فرماندار خاص در گاورنر نردبان مثلاً منسجم نیست یعنی اگر
یکی غیرفعال کردن حالت روشن است، سپس همه حالت های عمیق تر نیز غیرفعال می شوند. به همین ترتیب،
اگر یک حالت عمیق را فعال کند اما حالت سبکتر همچنان غیرفعال باشد، این حالت ندارد
اثر.
غیرفعال کردن سبک ترین حالت خواب ممکن است هیچ تأثیری نداشته باشد
اگر معیارهای ورود به حالت های خواب عمیق تر رعایت نشود و سبک ترین حالت خواب باشد
در حالت بیکار انتخاب می شود، هسته ممکن است همچنان وارد این حالت خواب شود، صرف نظر از اینکه آیا
غیر فعال است یا خیر این در تعداد استفاده از خواب ناتوان نیز منعکس می شود
حالت هنگام استفاده از دستور cpupower idle-info.
انتخاب هسته های CPU خاص
بهطور پیشفرض، وضعیت خواب پردازنده برای همه هستههای CPU تنظیم شده است. لطفا به
cpupower(1) manpage در بخش گزینه --cpu نحوه غیرفعال کردن C-states خاص
هسته ها
از cpupower-idle-set به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید