Zbr's days.

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Sat, 28 Apr 2007

Great filesystem contest. Continue.


All benchmarks are always completed, but I was asked to include another one which is aimed to show real maildir smtp/pop server behaviour. Yusuf Goolamabbas sent me this link, which mainly similar to postmark bench, but with additional syncs. I will add it into the test today.

So far, let's discuss iozone benchmark. It tests file I/O performance for the following operations: read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread, mmap, aio_read and aio_write. In my tests pread, mmap and aio operations were not tested.
Details will be released a bit later, but I want to say, that I was surprised by ext4 behaviour. Winners are quite predictible in small file size, but big file (starting from 1 MB) size data is very strange - all filesystems behave roughly the same for read operation but with a bit different data for write operations. My guess about good XFS big-size performance was seriously changed - it is good, but ext2 is noticebly faster in write. I know about journalling, but such a difference is a big surprise for me.

/devel/fs :: Link / Comments ()