On Wed, Aug 08, 2007 at 03:55:18PM +0400, jackal wrote:
> > И если двукратная разница у nginx'а - 60M против 110M - при одинаковой
> > нагрузке понятна, то 6M vs 30M виртуальной памяти у sshd - нет.
>
> Просветите пожалуйста. А зачем тогда вообще нужна 64-битность, если
> память так страшно кушается?
Она не всегда кушается.
А нужно вот для чего:
1) Физической памяти 4G (а реально около 3.5M) уже мало, а работать
с такими объёмами ядру удобнее в 64-битном режиме.
2) Адресного простанства в 3G уже мало.
2a) Программы, использующие тысячи трэдов, требуют большого адресного
пространства для стэков.
3) Быстрая 64-битная целочисленная математика.
--
Игорь Сысоев
http://sysoev.ru