ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Размер и структура файлаДля программиста удобно и необходимо, чтобы размер файла был произвольным (от одного байта до размера всей дисковой памяти). Структура данных в файле известна программисту, так как он создал эти данные. Но должна ли знать файловая система, которая обслуживает запросы программиста, структуру каждого файла? То, что удобно и естественно для программиста не всегда приемлемо и удобно для файловой системы. Так как дисковая память хранит множество файлов разных программистов, либо одного и того же программиста, то файловой системе было бы очень трудно работать с файлами самой различной (произвольной) структуры. Это означает, что в вопросе структуры файла необходим компромисс между требованиями программистов и возможностями файловой системы. Приемлемым решением является представление файла как последовательности из n байтов.
Именование файлов
Каждый файл должен иметь свое имя, чтобы к нему можно было обращаться (адресовать файл). С файлами программисту удобно работать по символьным именам. Это позволяет понимать содержимое файла по его имени. Возникает вопрос о размере символьного имени файла. Хочется, чтобы символьное имя было произвольной длины и могло быть достаточно длинным для удовлетворения любых разумных требований программиста. В современных файловых системах устанавливается ограничение на длину имени в 255 символов. Практически трудно придумать ситуацию, где потребовались бы такие длинные имена. Для записи 255 символов имени на бумаге потребуется не менее 4-5 строк текста. Реально имена файлов значительно короче, но ограничение в 255 символов обеспечивает создание практически неограниченного числа символьных имен файлов любого смысла.
Не нашли, что искали? Воспользуйтесь поиском:
|