مدیریت سرور

آموزش محدود کردن cpu با cpulimit در لینوکس

در این مقاله قصد داریم آموزش محدود کردن CPU با ابزار Cpulimit آشنا خواهیم کرد، ابزار Cpulimit یک ابزار مدیریتی بسیار قدرتمند است که به شما امکان مدیریت پروسه های سنگین سیستمی را در سرور لینوکس می دهد.

در این مقاله قصد داریم یک قسمت از این ابزار قدرتمند را که مربوط به محدود کرد CPU می باشد به شما آموزش دهیم.

نصب cpulimit با هدف محدود کردن cpu در لینوکس

ابزار Cpulimit در مخزن انواع توزیع های لینوکس مانند Ubuntu و Debian موجود می باشد، می توانید با استفاده از دستور زیر اقدام به نصب آن کنید.

در توزیع هایی مانند centos و fedora ابتدا باید مخزن epel را نصب نمایید.

در ادامه از طریق دستور yum اقدام به نصب آن نمایید.

محدود کردن cpu با cpulimit

ابتدا استفاده از CPU را بدون Cpulimit تست می کنیم و سپس بعد از نصب و راه اندازی آن یک بار دیگر با دستور زیر مقدار استفاده از CPU را تست می نمایید و با قبل از نصب آن مقایسه می نماییم.

با استفاده از دستور زیر می توانید مقدار مصرف حال حاضر CPU را تست نمایید.

همانطور که در نتایج دستور TOP مشاهده می نمایید مقدار CPU استفاده شده توسط دستور dd  به ۱۰۰% توان CPU رسیده است.

توسط سویچ p- می توانید شماره pid یا همان (process id) مربوط به دستور dd را مشخص کنید و توسط سویچ l- می توانید درصد مورد نظر محدودیت CPU را اعمال نمایید.

بعد از اجرای دستور بالا دستور زیر را اجرا می کنیم تا میزان تاثیر ابزار Cpulimit بر روی CPU را بررسی کنیم.

با توجه به تصویر بالا میزان CPU مورد استفاده در دستور dd با تفاوت ۱.۵ درصدی از مقدار خواسته شده توسط ما به ۵۱.۵ درصد کاهش یافته است.

این تست بیانگر این موضوع می باشد که ابزار Cpulimit می تواند کمک بسیار بزرگی برای مدیریت سرور شما باشد،

دستورات مفید ابزار Cpulimit

شما می توانید برای کاربرد ساده تر ابزار Cpulimit از دستورات زیر استفاده نمایید.

برای اینکه ایزار Cpulimit در پس زمینه توزیع لینوکسی شما اجرا شود می توانید از دستور زیر با ذکر process id  و درصد محدود سازی مورد نیاز  استفاده کنید.

برای اینکه ابزار Cpulimit را به تعداد هسته های بیشتری از CPU توزیع لینوکس خود تعمیم دهید می توانید از دستور زیر با ذکر process id  ، درصد محدود سازی مورد نیاز خود و تعداد هسته های CPU تعمیم داده شده  استفاده کنید.

 

علی احمدی

از سال 97 در حوزه seo به صورت تخصصی فعالیت میکنم و در 5 سایت با الکسای زیر هزار به عنوان مشاور و یا به صورت مستقیم فعالیت داشتم. عاشق دردسرای seo هستم اگه به مشکلی بر خوردین خوشحال میشم کمکتون کنم.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن
بستن