Re: pdflush deprecated by per-bdi writeout

2009-10-20 Thread Mulyadi Santosa
Hi On Tue, Oct 20, 2009 at 12:07 PM, Joel Fernandes agnel.j...@gmail.com wrote: Well I don't think queue rearrangement is even in the picture, that's not the flusher thread's job? The starvation I was actually referring to was from http://lwn.net/Articles/326552/ : which says that pdflush

Re: pdflush deprecated by per-bdi writeout

2009-10-19 Thread Joel Fernandes
Thanks for sharing! Peter, I think spindle is used just as another word for slow device which I guess could be any other type of slow storage medium like iSCSI or loop over NFS. In some degree, I agree with that. However, specificly to block device like hard disk, where things could made

Re: pdflush deprecated by per-bdi writeout

2009-10-19 Thread Joel Fernandes
IMO yes, but starved better :) Not sure if I write it correctly, but here is my understanding: say you have 4 pdflush threads, competing to write to a disk. All are busy, so you can say all are quite starved. But the writing process (even though it's using async style) doesn't know about it.

Re: pdflush deprecated by per-bdi writeout

2009-10-18 Thread Peter Teoh
On 10/18/09, Rik van Riel r...@nl.linux.org wrote: Peter Teoh wrote: now the pdflush is deprecated by per-bdi writeout. Can I know conceptually, in a few sentences, what are the key features that enable per-bdi writeout to be faster than pdflush? Yes. LWN has a great article

Re: pdflush deprecated by per-bdi writeout

2009-10-18 Thread Joel Fernandes
On Sun, Oct 18, 2009 at 9:17 AM, Peter Teoh htmldevelo...@gmail.com wrote: On 10/18/09, Rik van Riel r...@nl.linux.org wrote: Peter Teoh wrote: now the pdflush is deprecated by per-bdi writeout. Can I know conceptually, in a few sentences, what are the key features that enable per-bdi

Re: pdflush deprecated by per-bdi writeout

2009-10-18 Thread Mulyadi Santosa
Hi... On Mon, Oct 19, 2009 at 12:57 AM, Joel Fernandes agnel.j...@gmail.com wrote: Hi Rik, Peter, Thanks for sharing! Peter, I think spindle is used just as another word for slow device which I guess could be any other type of slow storage medium like iSCSI or loop over NFS. In some degree,

Re: pdflush deprecated by per-bdi writeout

2009-10-17 Thread Rik van Riel
Peter Teoh wrote: now the pdflush is deprecated by per-bdi writeout. Can I know conceptually, in a few sentences, what are the key features that enable per-bdi writeout to be faster than pdflush? Yes. LWN has a great article on the per-bdi writeout changes. -- To unsubscribe from