Журнал Компьютерра -769   ::   Компьютерра

Страница: 108 из 130

Прошло уже двадцать лет, а пользователи до сих пор наступают на "грабли"образца 1988

года.





До сих пор для переноса данных кое-где пользуются дискетами. Применяемая на них FAT12 не даст

соскучиться любителям длинных имен. Если при соблюдении формата имен "8.3"2 на дискету теоретически можно

записать четыре с лишним тысячи файлов, то использование длинных имен резко сокращает адресуемое пространство. В моем

тесте на чистую дискету без битых блоков удалось записать только двадцать файлов объемом по 2 байта, но с длиной имени у

каждого по 128 символов. Двадцать первый уже не записывался - появлялось сообщение об ошибке и просьба снять защиту от

записи, которой, естественно, не было.





Часто доводилось видеть, как при достаточном количестве свободного

места файл не копировался и на куда более современные носители - например, на флэшку. Дело в том, что флэш-накопители

емкостью до 2 Гбайт включительно обычно используют FAT16. В цепочках FAT16 может храниться информация не более чем о 512

записях, относящихся к корню раздела. Если вы попытаетесь записать 513-й файл или создать каталог при уже имеющихся 512

записях, то получите сообщение об ошибке.





В смоделированной и отображенной на скриншотах ситуации

использовалась карта памяти SD емкостью 2 Гбайт, на которой цифровой фотоаппарат создал раздел FAT16. Записанные 512

файлов хоть и занимали суммарно всего 16 Мбайт, не позволяли записать следующий файл или создать пустую папку.

|< Пред. 106 107 108 109 110 След. >|

Java книги

Контакты: [email protected]