[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re[2]: файлы > 2Gb && ext2



                Привет !

Подскажите в e2fs поддерживаются ли уже файлы больше 2Gb уже?
а то помнится как то с ними глюк был

Да.

Простите, а откуда такие сведения .. и что тогда значит вот это ?

/usr/src/kernel-source-2.4.18/include/linux/ext2_fs.h, строка 214 (из "вуди", хотя это до фени)
/*
* Structure of an inode on the disk
*/
struct ext2_inode {
...
       __u32   i_size;         /* Size in bytes */
...
}

смотрим в /usr/src/kernel-source-2.4.18/include/asm-i386/types.h, строка 18
(asm у меня ссылается на asm-386):
typedef unsigned int __u32;

не поленился, посмотрел и во все остальные архитектуры - везде unsigned int
насколько я помню, для 32-х_битных архитектур int занимает 32 бита
т.е. 2^31 = 2Gb.

Смотрим еще в:
http://e2fsprogs.sourceforge.net/ext2intro.html
там пишут, что:
Max file size 2 GB




Reply to: