"Due to the GNU Hurd kernel not supporting more modern hardware at this time, the testing will be limited to different KVM/QEMU configurations."
"Results should be out next week."
That says in non-confusing language that he's actually going into it for the numbers.
Nice thing about such hardware... its really really cheap. As in FREE. I would drop you off some just for the hell of it if you were located close by (Toronto).
You might want to post up a call for old hardware. I'm sure that somebody close to you would be happy to hand some over.
I have an old Pentium 2 and a 486 if you want, unfortunately an economical shipping will take months from Italy.
## VGA ##
AMD: X1950XTX, HD3870, HD5870
Intel: GMA45, HD3000 (Core i5 2500K)
Another interesting "environment" to test PTS under would be the Microsoft/Interix SUA, "Subsystem for UNIX Applications", which is a pretty low-level userspace subsystem that completely bypasses the Windows API and directly talks to the kernel using a POSIX-based C library. It even has an init.exe process, a bash shell, and a lot of other stuff that you can download online. All you need to run it is Vista/7 Enterprise, or any Server version of Windows since 2003 (although Vista/7 ship the latest version of SUA and there is no way to upgrade to the latest if you use XP/2003).
If you can bring up the PHP stack on SUA, you could run some benchmarks (CPU, network, and disk only probably, unless you can run a hardware-accelerated X server on SUA... not likely) comparing the Win32 subsystem against the POSIX subsystem on the NT kernel. This would be an interesting way to see whether the Win32 API is a bunch of slow fluff, or if the POSIX API isn't that much of a winner. And it's quite a lot better than Cygwin, because Cygwin is implemented on top of the Windows API, while Interix SUA is not.
Tom's just has really bad benchmarking practices.
I won't argue about those other points you made, as they're obviously bad practice (although, it'd be nice if you had some proof to go with your claims, to be fair).
Anyway, I'm looking forward to the benchmarks. Would be nice to see how well it performs, even if only under a VM. It'll be especially interesting when the Hurd starts supporting more current hardware (either through native, or Linux drivers via DDE).
Last edited by Nobu; 07-16-2011 at 12:36 PM.