Вот слушаю своих гусей и думаю,почему же фрагментируется все подряд у них.
Казалось бы что не ясно,единицей дискового пространства является отрезок,соответственно при выделении области предпочтение дается непрерывному участку.Другое дело некоторые системные файлы,например кеш запуска,вроде как префеш называется,конечное дело когда то он переполняется и не всегда найдется рядом участочек,соответственно он фрагментируется,что приводит к некоторому снижению быстродействия системы.Так обновляйте его,если ранее этого не делали
то сделайте после дефрагментации.Во гусак что то рычит на меня.
Отрезок ,выделенный под востановление системы также регулируется пользователем.Если часто делаем установки и наблюдаемы збои,запускаем очистку диска и удаляем ненужные точки восстоновления или вообще останавливаем эту
штуку,она на дистрибутиве за 50 гривен плохо работает.Если кто то считает что
прога по дефрагментации диска перебирает все мтф со всеми атрибутами в резидентной части и потом перезаписывает их,то пусть идет по ссылке Ал-капулько,кстати не плохой бы пастух получился из него,а там глядишь и меня
подменял бы.
И далее в таком же духе можно рассказывать о тех,кто клацает по клавишам
часто не понимая,что система фиксирует все,думает умный сидит и следит что клацает,создавая массу образов процессов,по пьяне запущенных и может не нужных,тут и куча целая в локал сеттинг,тут и переменные окружения,тут и темп
тут и весь мусор из инета.
Ну а если клез чи кольз чи что то еще страдает от некурения,то пусть прямоугольник у него вылизывает яйца.
Каждый гусь гениален беспорно тогда,когда он предоставлен сам себе.Гениальность его теряется в прогрессии,когда он пытается найти ответы на пастбище,не уделив при этом своей умосостовляющей внимания.
Мы затронули алгоритм поиска данных по их символьному имени.Его состовляющие это виртуальный номер кластера(смещение относительно количества выделенных кластеров),логический номер кластера,и количество кластеров,занятых под весь набор.
Алгоритм более чем прост,просматриваем индексную запись(узел),переходим на число меньшее,как только сравнение покажет больше или равно ,то это и будет
началом записи,соответствующей нашему набору.Зная коды типов,выходим на атрибуты и совершаем операции.К сожалению ОС лишает пользователя этому поиску,почему и работая с файлом ,мы его помещаем в область,где формируем
ВАП,или же указываем непосредственно путь к файлу.
такое утверждение дает ответ на вышеуказанное замечание того,что НТФС как раз созданна скорее всего для обслуживания ОС,а не для пользователя.
В природе можно придумать более совершенный алгоритм обхода для поиска нужного набора,чем существующий,используя битовую маску и внутреннее представление имени файла,равное соответственно позиции в маске.
Такая маска должна иметь важное значение как для самой ФС,так и быть определяющей по защите файлов от фрагментирования.