Создать виртуальный диск с .NET?

Я нашел много хороших тем на Stack Overflow по этому поводу, но мой вопрос немного больше конкретный. Многие компании используют это программное обеспечение для размещения тех же услуг, что и мы ...

http://memory.dataram.com/products-and-services/software/ramdisk

Очевидно, скорость чтения / записи для Виртуальный диск безумно быстрее, и, поскольку мы запускаем очень интенсивное программное обеспечение ввода-вывода, я хотел бы написать что-то, что делало бы то же самое. Мне нужно только, чтобы приложение запускало приложение на виртуальном диске (для увеличения скорости ввода-вывода) и копировало данные в физическое место на жестком диске каждые X минут.

Было бы это довольно легко сделать. ? Что мне следует использовать для этого?

EDIT

Похоже, я могу использовать следующую библиотеку Dokan, но команда "subst" в Windows приведет к увеличению производительности ввода-вывода, или эта библиотека будет лучший вариант?

http://dokan-dev.net/en/about/

8
задан John Saunders 13 August 2011 в 06:54
поделиться