Доброго времени суток Google особой инфы не дал, а нужно разобраться в вопросе. "Как заполняется жесткий диск файлами с учетом фрагментации" Если есть , киньте ссыль на ресурс
В начале цилиндра таблица NTFS, далее по убывающей файлы (при условии что пишешь на чистую и разбиваешь ровной прогой) Некоторые проги для разбивки оставляют таблы где попало, в последсвии при удалении одного из разделов можно снести и таблицу другого раздела. Винда и акронис разбивает ровно. Если не на чистую, то при фрагментации размещение будет зависеть от самой проги, которая производит фрагментирование. Но обычно все проги смещают инфу к началу цилиндра, поскольку эта область читается как правило быстрее. Если ты это имел ввиду.
суть неправда. препохабнейший Win хранит ДВЕ таблицы NTFS - основная и резервная. (зачем ?) пишет файлы очень тупо - туда-сюда на HDD, и дефрагментация растёт с каждым новым файлом. Божественный Linux поступает совершенно иначе. о дефрагментации HDD - не может быть и речи. fsck во все поля. файловая система ext4 специально писалась, чтобы не было дефрагментации HDD.
В целом суть ясна. Но мне нужна более подробная информация Как на реферат. Может быть есть какая -нибудь литература, или ресурсы?
http://en.wikipedia.org/wiki/Mark_Russinovich отсюда можно начинать. sorry, yet again - english only. может и найдёте на русском, по поиску "Марк Русинович" "Sysinternals"
Тема такая : Заполнение винчестера файлами с учетом фрагментации Нужно реализовать это как-то на любом языке. Как Диск заполняется данными я представляю. Что такое фрагментация, в целом, тоже. __ По идее , мне нужно сделать модель того как заполняется диск , как в него заливаются файлы с учетом того что они заполняются фрагментированными Или по другому. Описать процесс именно того, как фрагментируются файлы и записываются на диск Нужно разобраться, как это вообще можно сделать и на чем реализовывать. ? Буду признателен за помощь.
Насколько я понял, необходимо написать драйвер файловой системы? Если да, то такие вещи лучше делать на асме, либо на С. Чтобы это написать, нужно для начала создать это на бумаге, учитывая все обратные связи и т.д. В принципе, фрагментация - не самая сложная задача в этом направлении.