-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2013-10-28 at 18:09 -0400, Greg Freemyer wrote:
I don't know about you, but I don't delete directories with 10,000 files in them very often and when I do I can stand to wait an extra 3 seconds. The speed tests certainly don't rule XFS out in my mind even for a singlethreaded test like Carlos did. Then if you watch the video, you see that Carlos tested XFS in it's worst mode. Were it shines is if you have multiple threads sending file i/o at it. For up to 8 threads it basically sees a linear speed bump. Neither ext4 or BtrFS can keep up. (ReiserFS was not part of Dave Chinner's testing).
It did not occur to me to use multiple threads. However, for files bigger than 1 MB, it does not matter: the CPU was almost iddle, and the HD was writing at about the maximum speed the hardware is capable on my machine. Only on smaller files would using several threads be noticed, IMO.
fyi: I did not read the test script to confirm all the cache flushes are handled right for the above benchmark to be valid, but it probably doesn't matter. For a normal user, they just want to know how long the command prompt takes to return and don't care if the kernel is still processing the removes in the background.
I only used "sync" at some points. Of course, when one does some tests, you think of ideas on how to do better tests. But one can not have the machine testing full time for days on end, one has to use the machine for other things... :-) To be more accurate, I would have to use one disk for the system and another for the tests. And several services should be stopped, like cron. And things I have not even thought about... - -- Cheers, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlJvGtkACgkQtTMYHG2NR9WN5wCggnpLA+XitMvWELHCEmesD0Oj KR0An0lmU1fgVJNaQ564bB1IlYmek0Ch =eHYT -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org