Valerie Clement wrote:
Hi all,
I ran a small test which creates one directory and 2O 8-KB size files in
it.
When the filesystem is mounted without the delalloc option, here is the
output of the command dumpe2fs for the group in which the directory and
the files are created:
Group 532 : (Blocks 17432576-17465343)
Block bitmap at 17432576 (+0), Inode bitmap at 17432577 (+1)
Inode table at 17432578-17433089 (+2)
32213 free blocks, 16363 free inodes, 1 directories
Free blocks : 17433090-17459199, 17459241-17465343
Free inodes : 8716310-8732672
When the filesystem is mounted with the delalloc option, the same test
gives a different result:
Group 395 : (Blocks 12943360-12976127)
Block bitmap at 12943360 (+0), Inode bitmap at 12943361 (+1)
Inode table at 12943362-12943873 (+2)
32213 free blocks, 16363 free inodes, 1 directories
Free blocks : 12943874-12955647, 12955650-12955655, 12955658-12955663,
12955666-12955671, 12955674-12955679, 12955682-12955687,
12955690-12955695, 12955698-12955703, 12955706-12955711,
12955714-12955719, 12955722-12955727, 12955730-12955735,
12955738-12955743, 12955746-12955751, 12955754-12955759,
12955762-12955767, 12955770-12955775, 12955778-12955783,
12955786-12955791, 12955794-12955799, 12955802-12961791, 12961793-12976127
Free inodes : 6471702-6488064
I am finding both the case to be equally distributed. Tried
-o mballoc,delalloc and -o nomballoc,nodelalloc and ext3
for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20; do dd if=/dev/zero of=mytest$i bs=1024 count=8; done
nodelalloc,nomballoc
---------------
Free blocks: 25017-25088, 25097-25600, 25609-26112, 26121-26624, 26633-27136, 27145-27648, 27657-28160, 28169-28672, 28682-29184, 29201-29696, 29713-30208, 30225-30720, 30737-31232, 31241-31744, 31753-32256, 32265-32768
delalloc,mballoc
-----------
Free blocks: 16624-16896, 16905-17408, 17417-17920, 17929-18432, 18441-18944, 18954-19456, 19465-19968, 19985-20480, 20497-20992, 21009-21504, 21521-22016, 22025-22528, 22537-23040, 23049-23552, 23561-24064, 24073-24576
with ext3
--------
Free blocks: 25017-25088, 25097-25600, 25609-26112, 26121-26624, 26633-27136, 27145-27648, 27658-28160, 28169-28672, 28689-29184, 29201-29696, 29713-30208, 30225-30720, 30729-31232, 31241-31744, 31753-32256, 32265-32768
-
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html