= Сообщение: 3645 из 10763 ===================================== RU.UNIX.BSD = От : Ivan Novikov 2:5080/31 24 Oct 15 13:42:58 Кому : Alex Korchmar 24 Oct 15 13:42:58 Тема : Страшные тормоза zfs FGHI : area://RU.UNIX.BSD?msgid=2:5080/31+562b478b На : area://RU.UNIX.BSD?msgid=2:5080/31+562a56de = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hello Alex.
23 Oct 15 20:27, I wrote to you: IN>>> чтобы узнать фрагментацию всё равно надо все метаданные IN>>> просканировать AK>> у fat нет никаких "метаданных" о фрагментации кроме... оппа, AK>> сюпри-и-ииз: FAT. Кроме нее, вообще из управляющих структур на AK>> FAT-разделе есть только BPB и directory entries, в которых как раз AK>> лежит то, что нормальные люди называют метаинформацией: имена файлов, AK>> таймстемпы, точные размеры и атрибуты.
IN> дефрагментатору для работы в любом случае надо всё это прочитать.
кстати, разбирать только таблицу фата на предмет узнать градус фрагментации - дело неблагодарное. там же нет признака начала файла, только конца. так что разбирать цепочки надо с конца, каждый раз сканируя весь фат на наличие указателя на этот конкретный eof. плюс к этому неиллюзорное наличие потерянных кластеров. кому такое развлечение нужно писать? гораздо проще метаданные считать. тем более, что всё равно это делать.