Lester, On Wed, Jan 18, 2012 at 12:21 PM, Lester Caine <les...@lsces.co.uk> wrote: > Pierre Joye wrote: >> >> Yes, there is a reason. >> >> We do not support x64 binaries yet, for php itself and many libs used >> by PHP. Some argues that it is safe. Btw, it is not faster to run on >> x64 either. > > > Pierre ... please do not continue that statement without any evidence. ALL > of the benchmarks I've run on an identical hardware base with 64 bit > Windows7 show at least a 10% faster performance using a 64bit build of PHP. > Speed improvements are even more when all of the elements of the stack are > 64bit, but even just running 64bit PHP has an improvement. It would probably > be useful to benchmark 32bit windows on the same hardware, but I don't have > time to do that and the machine was supplied with a 64bit W7, so I dn't hame > a 32bit version of W7. > > Of cause running 64bit Linux on the same hardware is at least 3 times faster > than the windows setup, and the machine is now just running Linux.
This answer (totally uninformed and ignoring the main reason why we do not support 64bit yet) is exactly what I warned about. Performance, if it was faster (and it is not), is only the 3rd or 4th reason why we cannot support x64 builds yet. Understand it. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php