Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vadim Guchenko                       2:5020/400     03 Sep 2005  08:11:34
 To : All
 Subject : Определить сколько свободной памяти осталось
 -------------------------------------------------------------------------------- 
 
 Hello, All!
 
 Хочу проверить, хватает ли на сервере оперативной памяти или надо добавлять. 
 Сейчас на нем 1 Gb оперативной памяти и 2 Gb своп.
 
 1. Делаю top. Результат:
 
 last pid:  4292;  load averages:  0.21,  0.11,  0.04
 92 processes:  1 running, 90 sleeping, 1 zombie
 CPU states:  0.0% user,  0.0% nice,  1.3% system,  0.0% interrupt, 98.7% 
 idle
 Mem: 109M Active, 590M Inact, 147M Wired, 112M Buf, 154M Free
 Swap: 2048M Total, 2048M Free
 
 Как я понимаю, тут говорят, что свободно всего 154 метра.
 
 2. Делаю ps -axv | awk 'BEGIN { sum=0 } { sum=sum+$7 } END { print sum }'. 
 Получаю результат по суммированию поля VSZ - 329176. Получается, что 
 свободно примерно 600 метров.
 
 3. Делаю systat -vmstat 2. Результат:
 
 Mem:KB    REAL            VIRTUAL
         Tot   Share      Tot    Share    Free
 Act  111240    9580   219756    11332  179660 count
 All  841960   14912  3013124    19420         pages
 
 Как я понимаю, нужно брать поле All Total. Т.е. занято 841960 килобайт или 
 822 метра, значит свободно 200 метров. А почему тогда по этим данным 
 виртуальной памяти занято 3 гига (т.е. это сумма размеров свопа на диске и 
 оперативной памяти), если top сказал, что своп вообще не используется? Если 
 брать по верхней строчке, то правдоподобная сумма получится, если 
 просуммировать 111240 и 219756.
 
 Кто-нибудь может объяснить как реально проверить хватает ли на сервере 
 памяти, сколько памяти используется в настоящий момент и если возможно - 
 сколько памяти использовалось в пике в прошлом?
 With best regards, Vadim Guchenko.  E-mail: s0lver@kraslan.ru 
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Определить сколько свободной памяти осталось   Vadim Guchenko   03 Sep 2005 08:11:34 
Архивное /ru.unix.bsd/9179fd51b9e7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional