Данные в Windows хранятся в отдельных блоках (кластерах) из-за особенностей работы файловой системы. blog.skillfactory.ru
Когда файл записывается на диск, он разделяется на несколько частей по размеру кластеров и хранится в таком виде. blog.skillfactory.ru Это позволяет:
- Оптимизировать чтение и запись файлов. blog.skillfactory.ru Если увеличить размер кластера, доступ к файлам будет быстрее, так как компьютеру придётся обращаться к меньшему количеству кластеров. blog.skillfactory.ru
- Помещать больше файлов. blog.skillfactory.ru Если кластер сделать меньше рекомендованного, на накопитель поместится больше файлов, так как не будет ситуаций, когда кластер заполнен лишь частично. blog.skillfactory.ru
- Отделять информацию пользователя от файлов операционной системы. ru.wikipedia.org Например, можно хранить файлы большого размера, видео — отдельно от маленьких, и задавать больший размер кластера для хранилища больших файлов. ru.wikipedia.org
Учёт свободных и занятых дисковых блоков в системе Windows ведётся при помощи битового вектора, где каждый блок представлен одним битом, принимающим значение 0 или 1, в зависимости от того, занят он или свободен. intuit.ru