|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 08 Feb 2004 16:41:21 To : Kirill Frolov Subject : Re: FAT32 file size limit - кто виноват? -------------------------------------------------------------------------------- >>> Kirill Frolov wrote: AA>> Почему в эхотаге 2.4.5 лимит на размер файла на разделе с FAT32 - 2Gb AA>> вместо положенных 4Gb. Кого винить и как пофиксить? info libc на тему _FILE_OFFSET_BITS (или как-то похоже) там где описана lseek() KF> Потому, что в FAT32, как и в любом FAT, на размер файла отведено 32 KF> разряда. Двоичные числа со знаком представляются в ЭВМ таким образом, KF> что самый старший разряд содержит знак числа. Таким образом, остаётся 31 KF> двоичный разряд на представление размера файла. Это 2^31 == 2ГБайт - 1 байт. Глупости говоришь. Учи матчасть. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368987d019e.html, оценка из 5, голосов 10
|