Фрагментация файлов связана с особенностью записи файлов на жесткие диски и дискеты. Дело в том, что весь дик разбивается на области, для каждого диска (в зависимости от его размера) задан размер кластера - минимальной "ячейки" записи. Пример: пусть размер кластера равен 256 байт. Тогда файл размером не более 256 байт записывается в один кластер. Если файл меньше 256 байт, он все равно занимает один кластер. В одном кластере может быть только один файл (или его часть) . Если файл более 256 байт, то он записывается в несколько кластеров. Запись происходит следующим образом: ищется первый свободный кластер на диске и туда осуществляется запись. Если одного кластера недостаточно, то ищется следующий свободный кластер и так далее.
А теперь о том как возникает фрагментация файлов. Допустим на чистый диск мы записываем несколько файлов. Пусть первый занимает 3 кластера, второй - 5 кластеров, третий - 2 кластера, четвертый - 8 кластеров. После этого мы стираем первый и третий файлы и записываем файл, который займет 20 кластеров. Вот тут мы и получим фрагментированный файл! Потому что начало файла запишется в первые три кластера (от первого файла) , следующие в 2 кластера, оставшиеся от третьего, а остальное после четвертого. Для чтения этого файла жесткому диску во время чтения придется дополнительно два раза менять позицию читающих головок для продолжения чтения файла. На это уходит дополнительное время. Программа-дефрагментатор записывает все файлы подряд, тогда для чтения файла достаточно най ти его начало и осуществить последовательное чтение, что значительно быстрее.
ВУЗы и колледжи
Почему при записи на диск происходит фрагментация файлов?
Похожие вопросы
- Скажите, почему такая хрень с ВУЗами происходит?
- Почему в вузах так редко происходят драки?
- помогите пожалуйста с физикой...очень нужно (Диски - маховики, задача на нахождение центростремительного ускорения)
- Почему по мере ослабления центральной государственной власти происходило усилинение межнациональных конфликтов в СССР -
- Документ о начальном образовании с записью о среднем (полном) общем образовании
- Поясните, что значит запись в дипломе.
- почему я не узнаю свой голос в записи, мало того что не узнаю он еще и бесит !!!
- Расскажите, как происходит перевод из одного универа в другой?
- Почему броуновское движение особенно заметно у наиболее мелких взвешенных частичек, а у более крупных оно происходит мен
- Как происходило распределение в советских вузах?