Типы файловой организации

Сеть файлов и папок

Кредит изображения: D3Damon / iStock / GettyImages

Термин «файловая организация» часто сбивал с толку пользователей компьютеров. Хотя некоторые считают, что эта конкретная концепция связана с методами организации файлов в папках, это не совсем верно. Фактически, файловая организация используется для описания того, как конкретные данные в файле включаются в него и к которым осуществляется доступ по мере необходимости.

Хотя в настоящее время используются различные типы файловой организации, некоторые из самых популярных - это последовательная, индексированная и относительная организация. Понимание того, как работают эти методы организации и как они соотносятся друг с другом, может поможет вам лучше оценить уникальные действия внутри вашего компьютера, которые происходят ежедневно основание. Файловая организация по любым меркам является неотъемлемой частью работы вашего компьютера.

Видео дня

Файловая структура и организация: последовательная

Как упоминалось ранее, три наиболее распространенных метода организации файлов включают последовательную, индексированную и относительную организацию. Последовательная организация описывает метод, в котором определенные записи данных организованы в точном порядке, в котором они были добавлены на компьютер. Хотя этот метод организации имеет преимущество дополнительной ясности, он также имеет свои уникальные ограничения. Например, новые записи не могут быть добавлены в пакет ранее существовавших записей. Вместо этого запись должна быть добавлена ​​в конец самой последней записи.

Относительная организация файлов

В относительной организационной системе каждой конкретной записи назначается ключ, который представляет собой числовой индикатор, который можно использовать для идентификации конкретной записи и доступа к ней в любой момент времени. В относительной организационной системе записи могут быть переупорядочены по мере необходимости без каких-либо требований, связанных с датой их добавления или конкретным размером файла. Используя относительный числовой ключ, назначенный записи, можно получить доступ к определенным записям, не требуя их расположения в каком-либо определенном порядке. Однако важно отметить, что относительная организация использует систему ключевых идентификаторов, которые описывают положение элементов для других в организации. При доступе к элементу его ключ может измениться в зависимости от того, где он расположен относительно других элементов.

Оценка проиндексированной организации

В отличие от относительной организации ключи, предоставляемые для записей в индексированной организации, являются фиксированными и уникальными, независимо от какого-либо ранее существовавшего порядка. Хотя индексированные организационные системы действительно обеспечивают максимальную гибкость, они также представляют собой самые большие проблемы программирования для разработчиков. Имея это в виду, можно утверждать, что метод индексированной организации требует наибольших усилий для успешной настройки.