PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

تجزیه و تحلیل عملکرد سرور لینوکس: CPU، RAM و تشخیص تراکم دیسک

Yazdır

تجزیه و تحلیل عملکرد سرور لینوکس: CPU، RAM و تشخیص تراکم دیسک

هنگامی که بازی مبتنی بر لینوکس یا سرورهای وب شما دچار کندی ناگهانی، یخ زدگی یا عدم پاسخگویی می شوند، باید بدانید که آیا مشکل ناشی از کمبود منابع سخت افزاری است یا یک برنامه کاربردی در پس زمینه. در این مقاله، نحوه نظارت فوری منابع سرور و شناسایی تنگناها با دستورات ترمینال لینوکس را خواهید آموخت.

دستور 1: مدیر وظایف پیشرفته (htop)

محبوب ترین ابزاری که بر خلاف دستور استاندارد «top»، تمام هسته های پردازنده و مصرف رم را به صورت رنگی و گرافیکی نمایش می دهد:

  • نصب اوبونتو:apt install htop -y| نصب AlmaLinux:dnf install htop -y
  • برای اجرای آن در ترمینال htop فقط بنویس می توانید برنامه هایی را که بیشترین مصرف CPU و حافظه را دارند در بالا مشاهده کنید و می توانید فرآیند مشکل ساز (PID) را از صفحه کلید مشاهده کنید.F9می توانید با فشار دادن دکمه فوراً آن را خاتمه دهید (Kill).

دستور 2: تجزیه و تحلیل سرعت خواندن/نوشتن دیسک (I/O) (iotop)

دلیل کندی سرور شما ممکن است پردازنده نباشد، بلکه داده های بیش از حد روی دیسک نوشته شده است (گلونای ورودی/خروجی دیسک). برای تشخیص این:

  • به ترمینالiotopبا تایپ کردن، می توانید فوراً پرس و جو MySQL یا فرآیند نوشتن گزارش را که در آن لحظه بیشترین استفاده را از دیسک در مگابایت بر ثانیه دارد، نظارت کنید.

فرمان 3: ترافیک شبکه و پهنای باند فوری (iftop)

رابط شبکه را نظارت کنید تا ببینید آیا سرور شما در حال تجربه یک حمله DDoS است یا یک اسکریپت ترافیک بیش از حد مصرف می کند:

  • به ترمینالiftopبا تایپ کردن، می‌توانید تمام آدرس‌های IP خارجی متصل به سرور خود و تعداد مگابیت در ثانیه داده‌ای را که این IPها با گرافیک زنده ارسال/دریافت می‌کنند، مشاهده کنید.

این مقاله به طور ویژه برای PvPServer تهیه شده است.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner