ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] Re: [apache-talk] Как apach eработает с памятью?




Eugene Grosbein wrote:
Dmitry Morozovsky wrote:
EG> VSZ это сколько процесс запросил памяти у операционной системы.
EG> RSS это сколько из этой памяти он использует, разделяя её часть с другими
EG> апачами или нет - уже не суть. Разница VSZ-RSS это сколько памяти было
EG> запрошено, но в соответствующую область не было ни одного факта записи.

Эмммм. Последнее утверждение неверно. Эта разница может включать в себя
высвапленные страницы.

Ага, я всегда забываю про высвапленные, от возни с NanoBSD :-)
На серве достаточно памяти и свап не используется.....но ньюанс учтем - спасибо! )

из мана (freebsd)
SIZE(VSZ) is the total size of the  process (text, data, and stack)
RES(RSS) is the current amount of  resident  memory

в тоже время вижу процессы, которые "слегка  жирноваты" ;)

томкат на линуксе....
PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
21350 root      16   0 1276m 413m  35m S  0.3 20.5 351:29.90 java

из мана линукса VIRT  --  Virtual Image (kb)
The total amount of virtual memory used by the task. It includes all code, data and shared libraries plus pages that have been swapped out.

При этом свап не используется,...а этот размер - больше гига, слегка вводит в заблуждение....(откуда оно берется то..)

Получается, что
1) SIZE(VIRT) по большому счету ни о чем полезном не говорит
2) RES куда более явно отображает использование памяти (следует учитывать только использование shared memory между различными приложениями или же между чаилдами)

PS. если

EG> VSZ это сколько процесс запросил памяти у операционной системы.

означает ли это,скажем, при наличии большого колличества свободной оперативной памяти, что операционная система полностью выделит процессу эту память? и тогда размер VSZ будет стремится к RSS...



 




Copyright © Lexa Software, 1996-2009.