Всем привет. :)
У меня есть сайт, на который можно загружать свои видео. Мой сервер в данном случае работает как перевалочный пункт и после того, как на него человек выгрузил видео, он начинает передавать его на видео хостинг. И именно в этот момент передачи он начинает забивать ОЗУ и SWAP на такое кол-во места, сколько занимало данное видео. Собственно это не проблема, пусть занимает, НО, после окончания работы скрипта память не высвобождается моментельно! Она начинает освобождаться ооочень медленно, а это очень мешает, т.к. на подходе может быть уже другое довольно весомое видео.
Параметры VPS: 1024mb RAM, 2048mb SWAP.
Мои настройки httpd:
Timeout 60
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
<IfModule prefork.c>
StartServers 1
MinSpareServers 1
MaxSpareServers 10
ServerLimit 20
MaxClients 20
MaxRequestsPerChild 150
</IfModule>
Было бы идеально, если процесс httpd завершался сразу бы после окончания, а не висел сколько ему вздумается. Может кто знает как это реализовать?