Android может очищать кэш всякий раз, когда ему не хватает места , поэтому для любого приложения, использующего файлы кеша, следует исходить из того, что их можно удалить в любое время.Другими словами, если вы используете некоторые другие модули, которые создают кеш в вашем приложении, вы сможете безопасно удалить эти файлы в любое время, при условии, что эти модули хорошо закодированы.Как это повлияет на производительность, зависит от многих других факторов.
Может быть, просто держите размер под контролем, поэтому удаляйте старые файлы, когда вы чувствуете, что он становится слишком большим?Я думаю, что Android рекомендует 1 МБ для кэша.