Мои проекты растут. Он включает в себя около 16 тысяч .m4a (звуковых) файлов, потому что это приложение помогает изучать языки на примерах, но содержит всего несколько классов и файлов, содержащих код.
Поскольку я добавил эти 16000 файлов, над этим проектом работает PITA. Переименование любого файла занимает много времени, компиляция, сборка, запуск приложения занимает так много времени. Конечно, я знаю, что необходимо передать около 200 МБ, но проблема в том, что компьютер плохо реагирует в то время.
К счастью, у меня есть SSD-накопитель и 8 ГБ ОЗУ, я даже не хочу думать, сколько времени это займет на HDD.
Есть ли способ улучшить производительность?
Я также буду отвечать за создание более десяти подобных приложений для другой пары языков, и я хотел бы, чтобы все они были в одном проекте и играли только с целями. Поэтому, если я сейчас ничего не сделаю с производительностью, есть большая вероятность, что однажды я выброшу этот компьютер через окно моего дома на 2-м этаже ...