Как PHP как CGI обрабатывает память?

При запуске PHP с Apache я знаю, что ядро ​​php и все библиотеки загружаются для каждого запроса. Однако с PHP CGI, FastCGI или с использованием PHP-FPM процесс php сохраняется, как правило, для 500-1000 запросов, прежде чем он будет перезапущен.

Как он в это время обрабатывает загруженные классы или библиотеки PHP?

Допустим, я у вас есть файл, который загружает большую библиотеку, будет ли он загружать (а затем выгружать) большую библиотеку при каждом запросе или сохранять ее загруженной для каждого нового запроса, который я ему передаю?

Под "загруженным" я подразумеваю, что классы включены (и проанализированы) но объекты не создаются.

Как APC играет в это?

7
задан Xeoncross 29 August 2011 в 18:25
поделиться