Is wide known benchmarks are essential to development in data compression algorithms. There are plenty of them, and every time a packer is released, we look at some of the more important to see how they perform.
In order to make possible a comparison on other machines, each benchmark specifies CPU speed, SS.OO. installed, RAM model and son on.
What I haven't realized is how much file systems impacts on speed... For example, I just made precomp run 7x faster just by moving the test file from a NTFS partition to an ext4 on the same disk. You can argue and say that Linux implementation of NTFS driver isn't that good as native, and that's probably true. But I don't think it justifies 7x slowdown...
Of course, precomp is a somehow special case because it makes an intensive use of very small temp files. But even if the final difference is not that big, it could still be big enough to pay attention.
So, what are your impressions? Have you seen something like that before? What are the numbers in your hard drives? Maybe we should start including HD type and FS used on every benchmark.
I have encountered speed oddities when running compression tests, such as compressing a second time can be done in under half the time of the first. Here's a log of a test with such speed results http://pastebin.com/T4K4LUig, tested on a 1TB Western Digital Red (NTFS format). I know the cache on the drive is too small to give it this much of a speed advantage on enwik9, I'm curious as to what's actually going on during that second test.
I have encountered speed oddities when running compression tests, such as compressing a second time can be done in under half the time of the first. Here's a log of a test with such speed results http://pastebin.com/T4K4LUig, tested on a 1TB Western Digital Red (NTFS format). I know the cache on the drive is too small to give it this much of a speed advantage on enwik9, I'm curious as to what's actually going on during that second test.
but back then i would format my smaller partions into fat 32 because if small speed gains. that would typically be my temp partition which does recieve a lot of small file writes.
NTFS do have a bigger overhead compared to FAT32. but NTFS has some benefits in regards to Data safety