Apa yang dikatakan Anthony benar-benar benar, tetapi saya ingin menambahkan bahwa pengalaman Anda kemungkinan besar akan menunjukkan kinerja dan efisiensi yang jauh lebih baik (karena bukan karena fpm-vs- fcgitetapi lebih karena implementasi Anda httpd).
Misalnya, saya memiliki mesin quad-core yang berjalan lighttpd+ fcgibersenandung dengan baik. Saya meningkatkan ke mesin 16-inti untuk mengatasi pertumbuhan, dan dua hal meledak: penggunaan RAM, dan segfault. Saya mendapati diri saya memulai ulang lighttpdsetiap 30 menit untuk menjaga situs web tetap aktif.
Saya beralih ke php-fpm dan nginx, dan penggunaan RAM turun dari> 20GB menjadi 2GB. Segfault juga menghilang. Setelah melakukan beberapa penelitian, saya mengetahui bahwa lighttpd dan fcgi tidak cocok dengan mesin multi-core yang sedang dimuat, dan juga memiliki masalah kebocoran memori dalam beberapa kasus.
Apakah ini karena php-fpmmenjadi lebih baik dari fcgi? Tidak sepenuhnya, tetapi cara Anda menyambungkan php-fpmtampaknya jauh lebih efisien daripada cara Anda melayani melalui fcgi.