محدود کردن میزان پردازش سیپییو(CPU) برای پروسه(Process) دلخواه در کالی لینوکس
چه به منظور پیشگیری از هنگ کردن سیستم و چه به منظور محدود کردن تسک(task) ای که میدونیم به CPU فشار زیادی میاره میتونیم از ابزار cpulimit استفاده کنیم. یا مثلا اگه میخواید رو سرور مجازی میزان استفاده از CPU رو واسه پروسه مشکوکی محدود کنید ، این ابزار به کارتون میاد...
ابتدا با دستور :
sudo apt-get install cpulimit
این ابزار رو نصب میکنیم.
برای محدود کردن یه پروسه ابتدا باید PID اون رو با استفاده از gnome-system-monitor و یا با دستور top به دست بیارید. (یه عدد چند رقمیه مثلا در تصویر زیر ماله فایرفاکس میشه 3519 ) ...
و از اون به شکل زیر برای محدود کردن پروسه به استفاده درصد دلخواهی از CPU استفاده کنید : (مثلا من میخوام به ۴۵٪ محدودش کنم)
sudo cpulimit -l 45 -p 3519
سویچ ال (l-) برای وارد کردن درصد و سویچ (p-) برای وارد کردن PID است.
حالا اگه دستور top رو اجرا کنید بهتون نشون میده که همون پروسه ای که داشت شلوغ میکرد کاملا محدود شده و حتی اگه یه حمله ی دی داس (Ddos) هم بود میتونستید باهاش مقابله کنید.
موفق باشید.
با آرزوی بهترین ها برای شما. کالی یوزر|kaliuser