help regarding ext4 extend and multiblock allocation
How the extend is different from block allocation? How it is implemented in ext4? How helpful the multiblock allocation in ext4? Is there is some special cases than ext3 that handled in ext4 for above. -- Regards, Swapnil Gaikwad.
Hi Swapnil... On Thu, Dec 29, 2011 at 10:42, Swapnil Gaikwad <swapnilgaik72@gmail.com> wrote:
How the extend is different from block allocation?
The way I see extent is: it's like doing cluster allocation. Meaning, you don't allocate it one by one, but as a whole. For example, with extent size 1 MB and block size 4 KB, it means filesystem allocate 256 blocks at once. Although it sounds like multi block allocation or read ahead, I think the underlying implementation is a bit different. Sorry, this is the best I know -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
On Wed, Dec 28, 2011 at 10:42 PM, Swapnil Gaikwad <swapnilgaik72@gmail.com> wrote:
How the extend is different from block allocation? How it is implemented in ext4? How helpful the multiblock allocation in ext4? Is there is some special cases than ext3 that handled in ext4 for above.
Have you read the kernelnewbies page on ext4: http://kernelnewbies.org/Ext4 After you read that, quote the paragraph you don't understand and ask again.
participants (3)
-
Greg Freemyer -
Mulyadi Santosa -
Swapnil Gaikwad