Похоже на Производительность большой структуры каталогов, сетевого приложения
Не думаю, что у меня та же проблема, что и Понижение производительности AWS EFS так как мое использование EFS составляет почти 50 ГБ.
Ситуация, с которой я столкнулся, заключается в том, что старый код просто добавляет файлы в ту же папку, и в текущем случае у меня есть папка с 10 ГБ, распределенная среди 75 000 файлов. Нет подкаталогов
du
и ls
занимает несколько секунд для запуска папки, мое приложение работает Java, но я предполагаю, что решение для ls
(не du
) должно разрешиться это для Java также. Тем не менее, это будет немного изменится, включая данные и код, и мне было интересно, есть ли способ каким-то образом изменить производительность, пока не будет введено правильное исправление кода, которое, вероятно, будет включать ту же стратегию, что и в .git/objects
.