| CPUPOWER-IDLE-SET(1) | cpupower Manual | CPUPOWER-IDLE-SET(1) |
نام (NAME)
cpupower-idle-set - ابزاری برای تنظیم گزینههای خاص هسته مربوط به وضعیتهای بیکاری پردازنده
خلاصه دستور (SYNOPSIS)
cpupower [ -c cpulist ] idle-set [گزینهها]
توضیحات (DESCRIPTION)
زیرفرمان cpupower idle-set امکان تنظیم گزینههای ارائهشده توسط هسته برای وضعیت بیکاری (idle)—که وضعیت خواب (sleep) پردازنده نیز نامیده میشود—را فراهم میکند. یک نمونه از این تنظیمات، غیرفعالسازی وضعیتهای خواب است. این قابلیت میتواند برای تنظیم توازن میان مصرف توان و کارایی سودمند باشد.
گزینهها (OPTIONS)
- -d --disable <STATE_NO>
- غیرفعال کردن یک وضعیت خواب مشخص در پردازنده.
- -e --enable <STATE_NO>
- فعال کردن یک وضعیت خواب مشخص در پردازنده.
- -D --disable-by-latency <LATENCY>
- غیرفعال
کردن تمام
وضعیتهای
بیکاری با
تأخیری
برابر یا
بیشتر از <LATENCY>.
فعال کردن تمام وضعیتهای بیکاری با تأخیری کمتر از <LATENCY>.
- -E --enable-all
- فعال کردن تمام وضعیتهای بیکاری در صورتی که پیشتر فعال نشده باشند.
نکات (REMARKS)
سیاست گاورنرهای cpuidle در غیرفعالسازی وضعیتهای خواب
دو گاورنر cpuidle به نامهای ladder و menu وجود دارد. در حالی که در صورت انتخاب CONFIG_CPU_IDLE، گاورنر ladder همیشه در دسترس است، گاورنر menu علاوهبر آن به CONFIG_NO_HZ نیز نیاز دارد.
رفتار و تأثیر متغیر غیرفعالسازی به پیادهسازی گاورنر مربوطه بستگی دارد. برای نمونه، در گاورنر ladder این رفتار سازگار (coherent) نیست؛ به این معنا که اگر یک وضعیت سبک غیرفعال شود، تمام وضعیتهای عمیقتر نیز غیرفعال میشوند. به همین ترتیب، اگر وضعیت عمیقی فعال شود اما یک وضعیت سبکتر همچنان غیرفعال باشد، این کار هیچ تأثیری نخواهد داشت.
غیرفعالسازی سبکترین وضعیت خواب ممکن است بیتأثیر باشد
انتخاب هستههای مشخص پردازنده
فایلها (FILES)
/sys/devices/system/cpu/cpu*/cpuidle/state* /sys/devices/system/cpu/cpuidle/*
نویسندگان (AUTHORS)
Thomas Renninger <trenn@suse.de>
همچنین ببینید (SEE ALSO)
cpupower(1), cpupower-monitor(1), cpupower-info(1), cpupower-set(1), cpupower-idle-info(1)
| 0.1 |