Під SuSE, (Mem: 31908592k, використано 31421504k,), як я можу знати, який процес або програма, використовуючи мою пам'ять?
Під SuSE, (Mem: 31908592k, використано 31421504k,), як я можу знати, який процес або програма, використовуючи мою пам'ять?
Відповіді:
Стандартна програма (командний рядок) для перевірки використання процесора / пам'яті для процесів topтакож є дещо більш повною функцією, htopоднак у багатьох системах так topчи інакше пов'язана (такий самий спосіб bashмайже завжди пов'язаний shз більшістю сучасних систем Linux) . Також доступні різні обгортки GUI для верху / htop
Після відкриття вгорі натискання Mбуде сортувати за розміром пам'яті.
EDIT - 4-12
Для наочності я вирішив розширити питання сортування. Ось типове topвікно при запуску з термінальної оболонки, це вже відсортовано%MEM

Найбільше вас цікавить стовпчик, %MEMякий надасть вам частку загальної доступної пам’яті, що використовується цим процесом. VIRTдає віртуальний слід пам'яті процесу, з яких RESнаразі лише фізична пам'ять (решта витісняється, а наразі не відображається у таблиці)
Щоб сортувати за стовпцем, який ви натискаєте F(shift-F), і екран зміниться на наступне

як ви бачите, натискання nвибере сортування за відсотком пам’яті (натисніть клавішу Enter, щоб повернутися до перегляду таблиці). (Існує застарілий ярлик Shift-m, який буде перемикати сортування за пам'яттю при натисканні на подання таблиці) Ви можете використовувати <та >у поданні таблиці (shift - і shift-.) Для циклічного відстеження стовпця.
У поданні таблиці натискання малих ліній mбуде перемикати підсумковий вигляд пам'яті.
Примітка. Я розігрувався з сортуванням стовпців, щоб колонки переміщувалися з першого зображення.
Як і багато утиліт командного рядка unix / linux, існує багато маленьких хитрощів та речей та прихованих функцій - top - це дуже потужний інструмент. Наприклад, ви можете показувати декілька таблиць одночасно (скажімо, топ 5 замість 20 найкращих, але для 4-5 різних параметрів) - як? Не знаю, але я випадково потрапив до цього під час зйомки екрана. Повний розділ хорошої книги про * nix може бути присвячений top, тому вищенаведений підсумок - лише невеликий буквар, щоб отримати те, що потрібно знати про ваші процеси.
M(тобто Shift-m) вдасться до списку за допомогою використання пам'яті.
Це призведе до появи довгих процесів, варто спробувати.
ps -eo pid,pmem,rss,comm --sort rss