Tema defragmentace je urcite zajime, otazka je, zda testovani fragmentace na adresarich s daty je nejlepsi priklad. Podle me je daleko zajimavejsi fragmentace casto pouzivanych souboru (napr. ruznych bin). Pravda je ze tyto se asi casto drzi v cache, ale nekdy se tam musi nahrat - napr. pri startu). U me napr. dosahuje fragmentace v /bin a /sbin/ okolo 50%. Takze otazka zni - co skutecne defragmentovat aby to melo nejaky smysl? Celkova fragmentace disku je podle me nezajimavy udaj, podstatne jsou fragmentace dulezitych souboru. Co treba ruzne lib?
Provedl jsem jeste nejake experimenty a funkce tohoto defragmentatoru se vyznamne lisi podle aktualni situace na disku - zkusil jsem defragmentovat adresar a ani po 10 cyklech se nedostal pod 47%, pak jsem smazal na disku (zabrano bylo 79%) nekolik vetsich souboru a provedl jsem defrag znovu. Vysledek - 5.5%. Fuknce teto defragmentace zavisle ciste na algoritmu pouziteho souboroveho systemu je tedy dost diskutabilni.
Defragmentace jedineho adresare je totiz blbost. Kdyz uz defrag, tak jedine celeho disku. Nevyhodu tohohle algoritmu spatruji jedine v tom, ze je potreba pohnout s celym souborem, ktery muze byt i znacne veliky.