First page Back Continue Last page Overview Graphics
Cost of Single Block Allocation
To add single block to a file ext3 has to:
Open a transaction
Load the inode's indirect blocks from disk to memory
Search filesystem block bitmap to find a free block
update indirect mapping with new block number
Add the modified blockmap blocks to the transaction
Add the modified inode to the transaction