LINUX.ORG.RU

Re: Как узнать кем используется память?

top, htop.

GotF ★★★★★ ()

Re: Как узнать кем используется память?

Предвижу нуба, который не знает о файловом кэше.

annoynimous ★★★★★ ()

Re: Как узнать кем используется память?

Смотри следующую строчку.
Хотя вообще - ps -A -o rss,cmd --sort rss.

Deleted ()

Re: Как узнать кем используется память?

к сожалению top F n не помогает, не сильно отличается от самого top. там на пике показано что используется 1.5 % памяти, хотя free выдает что занято уже 3.5 гига из 8

Radio ()
Ответ на: Re: Как узнать кем используется память? от Deleted

Re: Как узнать кем используется память?

ps -A -o rss,cmd --sort rss тоже не то. free мне показывает что used 3.5 гига из 8. все вышеперечисленные методы не сильно отличаются от команды top, которая показывает не ту картину. Может я что-то не догоняю :(

Radio ()
Ответ на: Re: Как узнать кем используется память? от Radio

Re: Как узнать кем используется память?

vegeek@vegeek ~ % free -m
total used free shared buffers cached
Mem: 945 546 399 0 98 204
-/+ buffers/cache: 244 701
Swap: 2047 0 2047

Реально используется 244 мб памяти.
Кэш можно и почистить, кстати (только зачем?)
for i in 1 2 3 0; do sysctl vm.drop_caches=$i; done

Deleted ()
Ответ на: Re: Как узнать кем используется память? от Radio

Re: Как узнать кем используется память?

> к сожалению top F n не помогает, не сильно отличается от самого top. там на пике показано что используется 1.5 % памяти, хотя free выдает что занято уже 3.5 гига из 8

Ну вот и правильно. Оставшаяся ОЗУ занята под кеш. Это нормально.

AITap ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.