При запуске PHP с Apache я знаю, что ядро php и все библиотеки загружаются для каждого запроса. Однако с PHP CGI, FastCGI или с использованием PHP-FPM процесс php сохраняется, как правило, для 500-1000 запросов, прежде чем он будет перезапущен.
Как он в это время обрабатывает загруженные классы или библиотеки PHP?
Допустим, я у вас есть файл, который загружает большую библиотеку, будет ли он загружать (а затем выгружать) большую библиотеку при каждом запросе или сохранять ее загруженной для каждого нового запроса, который я ему передаю?
Под "загруженным" я подразумеваю, что классы включены (и проанализированы) но объекты не создаются.
Как APC играет в это?