اگر در حال نوشتن یک اسکریپت هستین و نگران مصرف CPU و احتمالا متوقف شدن سایر برنامه ها هستین این برنامه برای شماست. با cpulimit خیلی راحت میتونین حداکثر مقدار مصرفی زمان پردازنده رو توسط یک برنامه ی در حال اجرا تغییر بدین. فکر کنم بهتر باشه در مورد خودم یک مثال بزنم ، گاهی اوقات پیش میاد که در حال تبدیل فرمت یک فایل ویدئویی هستم، همونطور که میدونین این کار باعث استفاده حداکثر از پردازنده میشه و عملا اجرای بقیه ی برنامه ها رو سخت میکنه ، در این صورت میتونین بدون متوقف کردن کار با استفاده از cpulimit اون برنامه رو محدود به استفاده از ۵۰ درصد پردازنده بکنید و در صورت نیاز این محدودیت رو حذف کنید.
برای نصب از دستور زیر استفاده کنین :
در انتها با چند مثال به بحث خاتمه میدم :محدود کردن برنامه ی فایر فاکس به استفاده از حداکثر ۳۰ درصد زمان پردازنده :cpulimit -e firefox-bin -l 30سوئیچ e- برای تعیین نام برنامه کاربرد دارد و سوئیچ l- برای تعیین حداکثر مقدار مجاز استفاده از پردازنده بر حسب درصد.محدود کردن برنامه ای با pid به شماره ی ۱۴۴۲ به ۱ درصد از زمان cpu :کد:apt-get install cpulimit
جهت اطلاع از سوئیچ ها ی دیگر برنامه از راهنمای دستور استفاده کنید :کد:cpulimit -p 1442 -l 1
کد:man cpulimit