Re: Patch: Rasmus statcallpatch with configure option

From: Date: Wed, 15 Sep 2004 18:55:31 +0000
Subject: Re: Patch: Rasmus statcallpatch with configure option
References: 1 2 3 4 5 6 7 8 9 10 11 12  Groups: php.internals 
Request: Send a blank email to internals+get-12843@lists.php.net to get a copy of this message
Rasmus Lerdorf wrote:
Derick and I are both deploying controlled code on a huge scale and turning off edge-case stuff we know we will never use can make a big difference. Even a 1 or 2 req/sec difference is significant when you serve up billions of pages a day. A good example of that is the pipe checks. I really don't need the ability to pipe scripts to be parsed by PHP and I am not willing to take the 2-syscall hit on every one of my requests to support this. Or the non-pic patch which we can't really deploy on a large scale because libtool is too stupid, but this patch provides an instant 10-20% performance increase on both ia32 FreeBSD and Linux while breaking ia64 Linux and AIX I think.
Is there actually any url/listing of those other patches? After applying the non-PIC patch myself and seeing performance improvements with my php apps I'm really looking forward for more patches like this (they only break edge-case stuff and performance improvement is noticeable). -- Juan Alonso http://gamersmafia.com | http://laflecha.net

« previous php.internals (#12843) next »