Принципы записи информации на МД

Дисковая память для файлов не резервируется, а выделяется по мере необходимости. Такоймеханизм распределения памяти называется динамическим. Чем больше размер кластера, тем нерациональнее используется дисковая память, особенно случае записи маленьких файлов.

Сектора добавляются к файлам по мере необходимости, при этом каждый добавляется единица, называемая кластером. Размер кластера зависит от формата, строится размер по принципу 2 в степени х. Файлам дается столько места, сколько нужно, по одному кластеру за раз. Если файлу не хватает места при записи, то ему назначается еще один кластер.

По мере того, как вы создаете и удаляете файлы, а также меняете находящуюся них информацию, непрерывно меняется содержимое жесткого диска.

 

Корень Файл1 Файл2 Файл3 Пусто

 

Примерно так первоначально располагаются файлы на диске. Затем, по мере того, как стираются старые файлы, новые все равно записываются в конец. С течением времени диск оказывается заполненным полностью, и файлы располагаются на нем следующим образом:

 

Корень Файл 1 Пусто Файл 3 Пусто Файл 4

 

Для того, чтобы записать новый файл система пытается найти на диске любое доступное на диске место. Записывая информацию на любое свободное место, если файл слишком велик, оставшаяся часть файла записывается в следующее найденное пустое место. В итоге получается следующая картина:

 

Корень   Файл 1 Файл 5А Файл 3 Файл 5В

 

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

Вышеперечисленные системы позволяют размещать файл 5 целиком в окне, распределение файлов на диске выглядит следующим образом:

 

Корень   Файл 1 Файл 3 Файл 5A Файл 5B

 

Организация хранения информации на винчестере (жестком магнитном диске), с точки зрения пользователя, не сильно отличается от флоппи-дисков. Разница лишь в том, что количество поверхностей, дорожек и секторов значительно больше (соответственно больше и емкость) В отличие от дискеты физическое форматирование магнитного диска, установленного в компьютере - уже выполнено на заводе. Однако, надо создать еще и логическую структуру диска для того, чтобы ОС могла с ним работать. Это делается в два шага. Сначала мы делим диск на разделы - по разделу для программ и данных каждой ОС (а их на ЖД может быть несколько), затем каждый из разделов размечается средствами своей ОС.

Файл считается фрагментированным, если он состоит из более чем одного непрерывного блока дискового пространства. Чем больше файлов на диске, тем труднее и необходимее делать дефрагментацию.