C0USINЦитата: Цитата:
Размер записи MFT зависит от размера кластера на разделе, но обычно составляет 1K.
Отсюда вывод - размер записи MFT всегда будет не меньше 1Kb. Значит ничего страшного если кластеры по 512 байт. Ведь так?
Ну, добавлю свою последнюю копейку...
Разжился тут стареньким Макстором 10Г, и пустил его на проверку. Отформатировал стандартными средствами под WinXP: NTFS, кластер 512. Проверил - рекорд MFT 1024. Насоздавал папок штук 500 с разным вложением, в каждой - по 500 файлов случайного размера от 1 до 511 байт.
Проверил - около 70% файлов "прописались на проживание" в MFT. Потери на "хвостах" для оставшихся составили около 8М. Простой подсчет в уме (или с калькулятором, кому как
) при сравнении с таким же диском, но с кластерами 1024, даёт в "хвостах" около 45М.
Выводы делайте сами
Моё ИМХО - конечно, "ничего страшного", но овчинка выделки не стОит, разве что кто "за мухами" хочет погоняться
Что я и говорил ранее. Экономия - мизерная (по сравнению с размером диска, даже если он и будет на порядок меньше). Кластеры 2048 - да, это уже зло, но и они ещё терпимы.
Цитата: Кэш состоит не только из файлов, но и из каталогов. Которых очень и очень много. А некоторые еще и большие. Дефрагментация папок и размещение их в одном месте заметно ускоряет работу.
О! А это ещё один АГРОМАДНЫЙ плюс в пользу использования
PerfectDisk'а !!!
Он-то ведь как раз и папки в одну кучу собирает, а штатный дефраг - нет.
Добавлено: Вот если бы и размеры записей в MFT тоже стали бы по 512 - тогда да. Но - низя
А так получается, что те файлы, которые бы и дали max эффект, осели в MFT...
Ещё
добавлено: Честно говоря, тест, конечно, синтетический получился - не было файлов других размеров, бОльших 512. Но думаю, это не особенно важно. Кстати, поделитесь, кто сможет, гистограммками (табличками), сколько у кого в кэше HC файлов какого размера, а? (в личку, ессно) Только не в %, а примерно так: <512 - n1, 512-1024 - n2, 1024-1536 - n3 и т.д. Желательно до 4К с шагом 512, выше - *2, т.е. 4-8K - xxx, 8-16К - yyy, 16-32К - zzz, ... Появилась тут одна идейка...
И ещё
добавлено: Блин, поковырялся тут со своим кэшем, что на FAT32, и понял - исходных данных не хватает...((( Нужны ещё данные по тому, сколько в каждом диапазоне картинок/текстов (не картинок)... Чтобы упрОстить - к картинкам можно отнести только gif/jp(e)g/png/swf, всё остальное - к текстам
Просто грядёт скоро переброс кэша HC на NTFS, и хочу попробовать, сколько сэкономится места, если кое-что выборочно сделать сжатым. Тут интересно как раз не столько быстродействие (вернее, не только) кэша, а реальная экономия места. У меня кэш сейчас около 600М, и я думаю, что реально будет без особой потери скорострельности ужать его процентов так на 20-30. Для работы в оффлайне это по моему актуально, да и ХРшный АПИ сжатия жмёт ведь те файлы, которые уже не изменялись больше месяца...