Задать вопрос

Как закешировать файлы в оперативной памяти?

Есть схема Windows server 2012R2 ->SMB шара ->local network->Windows 7 клиент
Для теста пробовал создавать RAM-диск и на нём делать SMB шару - скорость открытия проектов на клиенте превосходит все ожидания, но RAM-диск имеет ограниченный объём и отдаёт только заранее вручную скопированные проекты. Память на сервере возможна до 100GB RAM. Да, сервер сам пытается кешировать файлы при первом открытии, но быстро очищает память. Хорошо бы найти возможность реализовать схему: обратился к проекту -> закешировал проект в RAM-> долго никто не обращался, убрал из RAM кеша.
  • Вопрос задан
  • 2596 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@e1ferapontov
Админю всякую виртуализацию
Kingston ValueRAM 16GB DDR3 PC3-14900 (KVR18R13D4/16)
Будет стоить в районе 200$. Не дешевле купить SSD или даже пару в RAID0, если производительность настолько критична? Ну а если хочется именно RAM-диск, то стоит смотреть в сторону Linux и Samba, т.к. поддержки подобных экспериментов со стороны MS нет и вряд ли будет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы