Размер виртуальной памяти не так важен, как ваш резидентный набор. Виртуальная память будет включать в себя вещи, которые отображаются, такие как разделяемые библиотеки и еще много чего (которые будут храниться в физической памяти только один раз). RSS говорит вам, что на самом деле в памяти, где, как Virt. сообщает вам, какая часть доступного виртуального адресного пространства была проглочена.
Ваш второй расчет будет ближе, хотя он довольно низкий. Сервер с 4 ГБ ОЗУ может выполнять более 256 процессов Apache. В зависимости от ваших шаблонов трафика и ограничений ожидания ввода-вывода, запуск более 256 может быть хорошей идеей, так как большое количество этих процессов может просто сидеть и ждать, пока ядро перенаправит данные с устройства на устройство. Также учитывайте такие вещи, как COW и тот факт, что все указывает на один и тот же двоичный файл httpd, и вы получаете больше эффективности.
Теперь иди и перестрой свою систему с хорошими 2 ГБ пространства подкачки. Своп больше не действует как «медленная память».
Как заявление об отказе от ответственности, Прошло много времени с тех пор, как я заботился об особенностях управления памятью в Linux, и, возможно, я немного ошибаюсь в моих фактах, но суть солидна!