انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: شناسایی Process هایی که بیشتر از همه منابع سیستم رو مصرف میکنن  (دفعات بازدید: 1368 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Aref.Ariyapour

  • Full Member
  • *
  • ارسال: 203
  • جنسیت : پسر
دوستان عزیز یه سوال داشتم.
من میخواستم Process هایی رو که بعضی مواقع بیش از اندازه منابع سیستم مثل CPU و RAM رو مصرف میکنن شناسایی کنم و اونا رو Kill کنم. مثلا دستوری هست که بگیم Process هایی رو که بیشتر از فلان درصد منابع سیستم رو استفاده میکنن رو نشون بده؟
ممنون میشم راهنماییم کنید.
موفق باشید
« آخرین ویرایش: 15 آبان 1389، 08:42 ب‌ظ توسط Aref.Ariyapour »
That's me in the corner
That's me in the spotlight, I'm
Losing my religion

آفلاین HojjatJafary

  • Full Member
  • *
  • ارسال: 107
سلام

کافیست در برنامه system monitor روی ستون cpu و کلمه cpu یا Memory کلیک کنید تا فرآیندها (processes) را به ترتیب صعودی یا نزولی استفاده cpu یا حافظه ببینید در همان جا نیز می توانید آنها را بکشید!. لطفا قبل از ایجاد پست جدید فروم را خوب زیر و رو کنید. با تشکر.

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
درود



بش بسیار انعطافپذیر و قدرتمند هست
ابزار های زیادی برای کار های مختلفی وجود داره و حتی میشه اونها رو با هم ترکیب کرد
این دستور لیست پروسس ها رو بر اساس cpu usage   مرتب می کنه و بعد ۱۰ تای اول رو نشون میده ( به همراه اطلاعات بیشتر مربوط به پروسس )


ps -auxf | sort -nr -k 3 | head -10

برای حافظه

ps -auxf | sort -nr -k 4 | head -10

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین ٍاحسان ترکم

  • High Hero Member
  • *
  • ارسال: 1039
  • جنسیت : پسر
  • Open your source, Open your mind
درود



بش بسیار انعطافپذیر و قدرتمند هست
ابزار های زیادی برای کار های مختلفی وجود داره و حتی میشه اونها رو با هم ترکیب کرد
این دستور لیست پروسس ها رو بر اساس cpu usage   مرتب می کنه و بعد ۱۰ تای اول رو نشون میده ( به همراه اطلاعات بیشتر مربوط به پروسس )


ps -auxf | sort -nr -k 3 | head -10

برای حافظه

ps -auxf | sort -nr -k 4 | head -10
کار بردی بود
ممنون
بین نرم‌افزار open source و نرم‌افزارهای Free Software تفاوت در روش تبلیغ و گرایش‌های عرضه‌كنندگان آن‌ها نهفته است.
در واقع كاركرد شما به عنوان عرضه كننده نرم‌افزار تفاوتی نمی‌كند،



lomion

  • مهمان
پیشنهاد من استفاده از htop هست.

آفلاین Aref.Ariyapour

  • Full Member
  • *
  • ارسال: 203
  • جنسیت : پسر
ممنون از همه دوستان از اینکه کمک کردید.
مخصوصا کرگدن عزیز. اتفاقا من خودم دستور ps aux رو استفاده میکدرم و مشکل این بود که بر اساس خاصی sort نشده بود. نمیدونستم مثلا چه طور بر اساس مقداری که تو ستون CPU مشخص کرده Sort کنم، ولی خوب با پست مفیدی که دادید فکر کنم به جواب خیلی از سوالام رسیدم.
از همه دوستان عزیزی هم که کمک کردن ممنون
That's me in the corner
That's me in the spotlight, I'm
Losing my religion