Как я могу сделать некоторые файлы и каталоги, которые будут всегда кэшироваться в оперативной памяти?
После того, как вы получили к ним доступ, дисковые буферы из ОС уже должны это сделать. Не нужно ничего подправлять здесь.
Если вы хотите настроить это для более быстрого доступа при первом запуске, вы можете установить постоянный виртуальный диск. В основном это делается:
Ботинки:
- Создает рамдиск.
- Копирует папки на RAMdisk.
Работа:
- Вы получаете доступ к файлам на быстром RAM диске
Неисправность:
- Сохраните содержимое ramdisk обратно в папки.
- или: crash: потерять все изменения.
Они должны быть прозрачно доступны для приложений с соответствующими путями к жестким дискам.
Может быть, какое-то безумное жонглирование соединениями или символическими ссылками во время запуска и завершения работы?
Гораздо проще было бы купить SSD и поместить туда файлы. Менее сложный, менее рискованный и довольно дешевый в наши дни.