|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 13 Apr 2001 16:13:36 To : yx Subject : Re: Проблема с файлами больших размеров -------------------------------------------------------------------------------- >>> yx wrote: y> в зависимости от blocksize, при отсутствии ограничений, нп y> знаковой 32-битной арифметики в нек-х других местах (в mm), y> для ext2 справедливо: y> BlockSize Max_FileSize y> 1 kB 16 GB y> 2 kB 256 GB y> 4 kB 4 TB y> и т.д. y> (эзотеризм чисел разрешается путем исп-я виртуальной клавиши `/' в инете) Это все теория. Берем что-то типа cat /dev/zero >>bigfile и смотрим что будет. Hа размере 2147483647 оно останавливается и дальше не растет. И где описанные Вами 16GB предела? Сколько там можно блоков на fs отвести - мне пофиг. Вот результат налицо, который видят программы и юзера, остальное - сотрясение воздуха. y> почему бы, спросите, не сделать дефолтным работу с 64b на 32b архитектуре y> - ответ эффективность. y> Hеэффективные способы тоже присутсвуют - в виде различных патчей и припарок y> (ед-но эфф-м при работе с файлами дейстительно больших размеров y> следует признать raw доступ к соотв-му телу). y> -- не ext2 ради онли. А большинство файлов меньше 64K. Иметь отдельный 16-битный интерфейс, для вящей эффективности? /netch --- ifmail v.2.15dev5 * Origin: Lucky Netch Incorporated (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/913894f162c2.html, оценка из 5, голосов 10
|