Подскажите, пожалуйста, оптимальный способ хранения большого кол-ва (100-500) векторов размера около 1 Мб, при условии, что
1. В конкретный момент времени нужны только несколько из них (~4 шт), а остальные не используются
2. Создаются все вектора за один раз, общее кол-во известно и не изменяется.
3. После создания вектора не изменяются
4. Выбор векторов при чтении случаен, но высокое быстродействие при этом не требуется.
Сейчас все в куче. Планирую сделать FileMapping внешнего файла, где все и хранить. Проецировать только то, что нужно в данный момент. После испольования проекцию снимать.
Насколько стоящие эти переделки?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>