Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: FAT32 file size limit - кто виноват?   Valentin Nechayev   08 Feb 2004 16:41:21 
Архивное /ru.linux/7368987d019e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional