logo       

Re: Why we need delayed allocation!: msg#00038

file-systems.ext2.devel

Subject: Re: Why we need delayed allocation!

>>>>> Nikita Danilov (ND) writes:

ND> One can do block allocation from ->writepages() (i.e., when writer is
ND> throttled by balance_dirty_pages(), or from pdflush), like reiser4
ND> does. ->writepages() operates on the whole file, so allocation will not
ND> depend on the order of pages in the VM lists.

actually, this is what I do. ->writepages() tries to find unallocated
extents, allocate them and calls mpage_writepages() to do real flushing.



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills. Sign up for IBM's
Free Linux Tutorials. Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise