So turns out I was barking up the wrong tree.
The problem was my Phing build was recursing. My build directory was within a directory getting copied and tar.bz2'd by phing. So each time I ran it there was another copy of my entire site recursively getting added to the build directory. This meant there were way too many files compared to what there should have been. It was also eating my hard drive and I was wondering why. It should have been obvious.
Here's what I've added as my first task to all build processes:
<!-- ============================================ -->
<!-- Target: clean -->
<!-- ============================================ -->
<target name="clean">
<echo msg="Cleaning ./build" />
<delete dir="./build" includeemptydirs="true" failonerror="false" />
</target>
That's been added as a dependency to my first process. So there was nothing wrong with my environment, it was just Phing doing exactly what I told it to do.
php.ini-- try disabling unwanted extensions etc). P.S. Maybe it's your hardware/software (I mean -- old or fragmented HDD; network latency, anivirus...). No better ideas right now. - LazyOne