ПРОЕКТЫ 


  АРХИВ 


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[2]: [apa che-talk] Апачи по 200Mb



On Wed, Aug 08, 2007 at 07:38:54PM +0800, Eugene Grosbein wrote:

> On Wed, Aug 08, 2007 at 03:13:51PM +0400, Igor Sysoev wrote:
> 
> > Вообще, 64 битам свойственно повышенное потребление физической
> > и особенно виртуальныой памяти:
> > 
> > 32bit:
> > 
> > 53167 nobody      1 105    0 58992K 58568K RUN      0:36 26.79% nginx
> > 53162 is          1  96    0  6268K  2732K select   0:00  0.00% sshd
> >  1075 root        1   5    0  1352K   812K ttyin    0:00  0.00% getty
> > 
> > 64bit:
> > 
> > 20110 nobody      1 102    0   107M   105M RUN      6:54 25.20% nginx
> > 20296 is          1  96    0 30596K  3300K select   0:00  0.00% sshd
> >  1109 root        1   5    0  3600K   960K ttyin    0:00  0.00% getty
> > 
> > 
> > И если двукратная разница у nginx'а - 60M против 110M - при одинаковой
> > нагрузке понятна, то 6M vs 30M виртуальной памяти у sshd - нет.
> 
> А можно пояснить тем, кому непонятно - откуда берется двукратное
> повышение RES на ровном месте? И значит ли это, что при переходе

Указатели в два раза больше и если программа (например, nginx, perl)
их активно использует, то RSS вырастет примерно раза в два.

> с 3.5G/32bit на 8G/64bit двукратного роста резерва по памяти ожидать
> не приходится, а может даже и полуторократного не выйдет?

Зависит от используемых программ. Кстати, на FreeBSD/amd64 можно
запускать практически любые 32-битные бинарники.


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.