لود سرور چیست؟

لود سرور چیست؟

لود سرور چیست؟
لود سرور چیست؟

صاحبان وب سایت ها و کاربران با اصطلاح محاسبات “بار – یا لود سرور” آشنا هستند.

در محاسبات یونیکس، بار سیستم، اندازه گیری مقدار کار محاسباتی است که یک سیستم کامپیوتری انجام می دهد.

میانگین بار نشان دهنده میانگین لود سیستم در طی یک دوره زمانی است.

به طور معمول به شکل سه عدد ظاهر می شود که لود سیستم را در طی دوره های آخر یک، پنج و پنج دقیقه نشان می دهد.

علل لود سرور چیست؟

لود سرور می تواند ناشی از استفاده بیش از حد از منابع سیستم باشد.

استفاده بیش از حد CPU یا حافظه یا فضای دیسک می تواند به لود سرور منتهی شود.

 

چگونه می توان لود سرور را بررسی کرد؟

راه های زیادی برای بررسی بار سرور وجود دارد.

فرمان معمولی برای مشاهده بار سرور بار بالا است، اما فرمان “top” فرآیندهای در حال اجرا را به صورت پویا نمایش می دهد.

در مقایسه با روش های دیگر، منابع کمی دارد.

بنابراین به طور معمول، زمانی که یک سرور تحت بار زیاد است، استفاده از دستور “top” تشویق نمی شود.

ما می توانیم بارهای سرور را با استفاده از دستورات زیر ‘w’ و ‘uptime’ مشاهده کنیم.

لود سرور چیست ؟
لود سرور چیست ؟
لود سرور چیست ؟
لود سرور چیست ؟

این ها راه هایی برای بررسی بار سرور است.

همانطور که می بینیم،

در حالی که از دستور بالا استفاده می کنیم، خروجی دینامیکی را به وجود می آورد

که به معنی آن است که صفحه نمایش خروجی در فواصل زمانی خاص به روز می شود

و ما می توانیم بار و فرآیندهای را با استفاده از منابع فورا ببینیم.

در خروجی فرمان “top”، در خطی که “CPU (ها)” را می گوید،

بخش “٪ id” را چک کنید که نشان می دهد که درصد CPU های شما بیکار هستند.

هر کدام از این تعداد، این وضعیت بهتر است. یک پروسسور بیکار 99٪ کارهای زیادی را انجام نمیدهد و یک CPU بیکار 1٪ به وظیفه وظیفه است.

ما می توانیم خروجی را توسط فرایندهایی که در حال حاضر CPU بیشترین مصرف را با ضربه “p” مصرف می کنند مرتب سازی کنیم.

ما همچنین می توانیم از دستور ‘top c’ برای مشاهده CPU فعلی استفاده کنیم.

 

استفاده از حافظه را بررسی کنید

لود سرور چیست ؟
لود سرور چیست ؟

گام بعدی چک کردن RAM است.

برای مشاهده استفاده از حافظه فعلی دستور زیر را اجرا کنید.

 

استفاده از I / O دیسک فعلی را بررسی کنید

ما می توانیم با استفاده از فرمان زیر، استفاده از دیسک فعلی را بررسی کنیم.

# iostat -x 1 10

لطفا توجه داشته باشید که این کار بر روی ظروف OpenVZ / Virtuozzo کار نخواهد کرد.

این آمار استفاده از دیسک را 10 برابر هر 1 ثانیه چاپ می کند. ستون٪ util را بررسی کنید.

 

لیست پردازش را بررسی کنید

لود سرور چیست ؟
لود سرور چیست ؟

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

# ps auxf

این به شناسایی فرآیند مصرف منابع بیشتر کمک می کند.

این روش هایی است که برای شناسایی سرور بار با نظارت بر منابع سیستم استفاده می شود.

هنگامی که بار سرور شناسایی می شود، ما می توانیم با انجام اقدامات مناسب آن را به راحتی حل کنیم.

 

اگر شما نیاز به کمک بیشتر دارید، لطفا با بخش پشتیبانی ما تماس بگیرید.