From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]] > Well, you are correct that the size of the executable is irrelevant, but > having different instances of PHP means less shared pages when multiple > copies are loaded. There is a definite advantage to having a single httpd > binary that is the same for everyone when it comes to runtime memory > usage.
This is true, there will be less shared pages. I *want* this! (Though I was talking about PHP and not httpd). When we ship a new version of our application to our customers, it will have been tested with a specific version of PHP. If the customer installs another application that uses PHP, and that application installs it's own version of PHP, there is some risk (if PHP were shared) then this could break our application. We really don't want our application to break! Oddly enough the customer feels pretty much the same. Given the choice of burning a bit of memory and disk space versus risking failure (and this could effect hundreds or thousands of users), the customer will gladly buy just a bit more memory :). -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php