|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: AW: [Xen-users] Understanding sparse-files
Rustedt, Florian wrote: Thank you! That was exactly what i needed ;) My pleasure. Does the choosen blocksize has impact on the formatting, so do i need to take smaller blocksizes if i want to use the space with the filesystem i am choosing more efficiently? Or is it just for calculation, so formatting a "dd bs=512K seek=2048" results exactly in the same filesystemlayout after formatting as a "dd bs=1M seek=1024" would do? So in both cases, i can use a "mkfs.ext2 -b 512 huge" and the resulting file mounts in both cases equally with a 256 Byte blocksize? Files don't have block sizes :-) dd just multiples the block size and seek to find the starting offset. In fact, as the count is zero (write nothing at all to the file), dd bs=1M seek=20480 count=0 turns into this:
open("/dev/zero", O_RDONLY) = 3
dup2(3, 0) = 0
close(3) = 0
lseek(0, 0, SEEK_CUR) = 0
open("huge", O_RDWR|O_CREAT, 0666) = 3
dup2(3, 1) = 1
close(3) = 0
ftruncate(1, 21474836480) = 0
The important call is the last one.
jch
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |