Я работаю (создаю, читаю, копирую, удаляю, подсчитываю количество) с миллионами файлов под Windows XP (и NTFS). Существуют ли другие файловые системы или ОС, лучше оптимизированные для работы с миллионами файлов? Можете ли вы дать какие-либо предложения о том, как я могу значительно ускорить процесс (скажем, копировать / удалить / посчитать)? Какие-нибудь полезные утилиты?
3 ответа
Я использую FAR Manager при работе с большим количеством файлов. Он идеально подходит для такого рода задач, поскольку вы можете настроить фильтры для ограничения количества файлов, которые вы видите одновременно:
FAR Manager (бесплатный и с открытым исходным кодом)
http://www.farmanager.com/
Доступны как 32-разрядные, так и 64-разрядные версии, что особенно важно при работе с действительно большим количеством файлов, поскольку 64-разрядная обработка даст вам определенное преимущество.
Проверьте DiskBoss.
DiskBoss - это автоматизированное решение для управления файлами и дисками на основе правил, позволяющее проводить анализ использования дискового пространства, классификацию и категоризацию файлов, обнаружение и удаление дубликатов файлов, высокоскоростную синхронизацию файлов и миграцию данных, мониторинг изменений дисков, файл на основе правил организация, очистка данных и многое другое.
- Звучит проблема дизайна. Вы должны пересмотреть свое решение.
- Отформатируйте диск (диски) с меньшим размером кластера, чтобы сэкономить место.
Total commander
- хорошая утилита для этой цели. Возможно, вам нужно разработать собственноеbusiness-oriented
решение.