What about developing or testing in a virtual machine?
VMs running on my box might not get a lot of CPU time, but will still get good IO performance.
It's going a bit beyond just simple performance, too. For example, I can add logging of reads on client network file descriptors like this:
https://github.com/dustin/labrea/blob/master/examples/lognet...