Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Чтобы прочитать содержимое файла, необходимо знать его местоположение на дисковом устройстве. Каждый файл занимает на диске определенную группу секторов. Следовательно, местоположение файла можно задавать, указывая номера секторов и дорожек, занятых файлом. Однако такой способ указания местоположения файла очень неудобен, так как в этом случае пользователю необходимо знать номера всех секторов диска, которые отведены под файл. Как было выяснено ранее, для повышения эффективности обмена данными несколько подряд расположенных секторов объединяются в кластер, и обмен осуществляют сразу всей группой секторов. Такая схема организации обмена существенно увеличивает скорость выполнения операций обмена данными с винчестерскими дисками. Кроме того, чтобы не задавать три отдельных числа (номер рабочей поверхности, номер дорожки и номер сектора) в качестве адреса сектора, с которого начинается кластер, для всех кластеров диска введена единая, сплошная нумерация. Таким образом, для определения кластера, в котором начинается файл, теперь достаточно указывать только одно число — порядковый номер кластера на диске.
На любом дисковом носителе имеется несколько служебных таблиц, содержащих всю необходимую информацию о положении файлов на этом дисковом носителе. Совокупность всех служебных таблиц образует файловую систему диска. Одна из таких таблиц, с которой в основном приходится иметь дело пользователю, называется каталогом (директорией).
Дата публикования: 2014-10-29; Прочитано: 311 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!