Апачу нужно как можно быстрее освободиться для следующих запросов. nginx спешить некуда, у него меньшие расходы по памяти на обработку запроса.
на уровне nginx жать правильнее
пишите нужную логику на PHP
нда... тяжелый случай )
у mastername есть партнеры, как и у любого другого регистратора. пользоваться бесплатными DNS регистратора при наличии нормального хостинга смысла нет. так что это не проблема.
добавьте в /etc/rc.conf
mysql_limits="YES"
далее тонко тюнить можно через создание спец класса в /etc/login.conf и присваивание юзеру mysql этого класса (man pw)
вы, наверное, поменяли kern.maxfilesperproc (или kern.maxfiles), потому и не видите 11095. А MySQL эти изменения не подхватил в силу разных причин.
самое верное: пересобрать php (cli), без suhosin, в том числе без патча и использовать нужный php.ini (php-cli.ini или индивидуальный через ключик -c ).
Кстати, этот вариант не факт что рабочий.
По крайней мере в mod_php 5.2.17 для sapi Apache (1.3) в месте, где делается ap_table_setn, zend_memory_peak_usage возвращает уже не то, что нужно. Чтобы заставить это работать, пришлось сделать патч.
самое верное: поставить разумный лимит при помощи memory_limit и смотреть в лог на предмет превышения.
можно еще использовать memory-get-peak-usage.php в связке с, например, auto_append_file, но это не надежно.
есть еще вариант через Apache Note, но вам он скорее всего тоже не подойдет.