Понятие логического и физического дисков в ОС

Физический диск - это реально существующий диск, имеющий имя. В качестве имен физических дисков принято использовать буквы латинского алфавита А и В - гибкие магнитные диски, С - жесткий магнитный диск, D - лазерный диск (если есть) и т.д.

Логический диск (раздел, том) – это виртуальный диск на физическом диске или часть физического диска. Например, жесткий магнитный диск можно разбить на несколько логических дисков, имена которых будут соответственно С, D, E, F и т.д. В этом случае лазерный диск будет иметь имя, следующее за буквой F, т.е. G.

Логические принципы размещения файлов на диске

Физически вся поверхность магнитного диска разделена на сектора, пронумерованные участки памяти длиной 512 байтов. По команде чтения (записи), поступившей из программы, специальное устройство подводит головку записи (чтения) к указанному сектору и читает в определенную память ровно 512 байтов (или записывает на диск), даже если нужно записать (прочитать) всего 5 или 100 байтов.

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

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: