СообЧа > База Знаний > Unix, Linux > Разное

Вопрос

Включаю комп (i686 ; 160mb RAM), гружу RH7.3 ; 2.4.18-3 ; XFree86 4.0.1 ; IceWM ; xterm. Ни в ядре, ни при загрузке, кажется, ничего лишнего. После некоторого времени работы разной интенсивности замечаю, что памяти почти не остается. Как можно найти и уничтожить ненужные процессы?

Ответ

Попробуй использовать команду gtop. Если ее нет, поэкспериментируй с ключиками команды ps. Один из вариантов:

ps -eo user,pid,rss,sz,cmd

gtop может показывать использование памяти в различных режимах. Попробуй перебрать все эти режимы. может быть использование резидентной памяти примерно тоже самое, но использование свопа — совсем другое. Если gtop постоянно показывает одно и тоже и при 37 и 150 во всех режимах, то подумай о том, чтобы сменить программу, показывающую использование памяти.

Леонид Кабанов

И почитай здесь: murphy.pp.ru

******

Дело в кэшировании. Линукс кэширует память. top показывает кэшируемую память, как занятую, хотя она свободная. Запусти gkrellm



Copyright © 2000-2004 Сообщество Чайников
Контактная информация