Пакетной обработкой я не пользуюсь. Но даже если - она у меня скорее всего будет происходить в моё отсутствие. Запустил - пошёл пить чай. А так, чтобы для группы файлов что-то применить во время обработки - вряд ли, думаю, так буду делать.
Но открытие/сохранение - это ведь небольшие объёмы, если в единицу времени я обращаюсь к одному файлу.
Я с кэшами программ не очень знаком. Но, может, действительно - один SSD, который будет заполняться лишь на время работы сессии - это выход?