eaccelerator.sessions = "shm" и дальше главное чтобы памяти хватило.
32 битная система сможет адресовать и больше 4Gb, для этого надо поставить ядро с поддержкой PAE. а вот отдельному процессу в 32 разрядной системе более 3Gb памяти не доступно.
у меня в 64 битном Linux-е 32-bit приложения работают совершенно чудесно, так что не надо. По этому ставить 64 бита и не парится.
Если у вас большой сервер и тяжелые приложения вы можете уперется в лимит 3Gb для одного процесса на 32 битной системе
Percona если я правильно помню только 64 битный сборки mysql выкладывает
split создаст файлы с текущем каталоге, с исходным файлом ничего не будет.
обычный use case
cat /patch/to/my/file | ( cd /tmp && split -b 2048m -d - vol )
нарежет файл кусками по 2Gb в каталоге /tmp имена файлов будут вида vol00, vol01 ...
склеить файлы на windows можно командой copy
http://www.omnicode.com/qa.jsp?id=35
P.S. не все split понимают размер в Gb
split -b 2G large_file
Я предпочитаю http://varnish.projects.linpro.no/
какие ресурсы у VDS и сколько писем вы хотите отсылать в секунду
http://www.samag.ru/art/02.2009/02.2009_02.html
http://www.xakep.ru/post/44530/default.asp
как посылаете почту через локальный SMTP или напрямую php скриптом ? может просто ресурсов не хватает
есть подозрение что вопрос уже не актуален