I did not read Teds comments above earlier :( !

Here is what i found out too:

1) barrier is called for every inode - but this happens for ext3 code too and 
ext3 unmount is not taking as much time.
2) journal transaction is also calling (one more) barrier for every inode.
2) putting timing information shows that sync does not wait as long on the 
barrier as unmount does - I am currently looking at why this is happening. 
After a sync is called when you call an unmount, a barrier is called on the 
same inodes for which sync already called a barrier.
Shall add more findings soon!

-- 
very slow filesystem I/O
https://bugs.launchpad.net/bugs/543617
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to