I'm not sure if Phoronix is the best place to ask this but here goes.

Can anyone explain to me why a 4MB tar file with around 2000 small files in it takes up to 12 seconds to extract in windows 7 64-bit (I have tried 7zip and the windows GNU Tar port ) on a Xeon 3Ghz 6 core, 12GB memory machine

And yet is almost instant on a Ubuntu Linux 64-bit machine with a Dual core AMD 3Ghz, 8GB ram.

Surely windows can't really be that bad at creating new files on the file system can it?