Я написал программу, которая должна сохранять большие данные в переменных. как я могу использовать файлы вместо памяти? как виртуальная память (файл подкачки)
как работать с переменными в файлах вместо памяти в С# (например, файл подкачки)
Ответы (1)
Для этого можно использовать файлы с отображением памяти. В .NET Framework эта приятная функция доступна с версии 4.0
.
См. раздел Несохраняемые файлы с отображением в память.
Несохраняемые файлы — это отображаемые в память файлы, которые не связаны с файлом на диске. Когда последний процесс завершает работу с файлом, данные теряются, а файл утилизируется сборщиком мусора. Эти файлы подходят для создания общей памяти для межпроцессного взаимодействия (IPC).
person
sll
schedule
28.05.2012
Спасибо за ваш интерес. Я видел это раньше, но я должен использовать .Net 3.5. Есть ли альтернативный метод?
- person Javad Ahmadzadeh; 28.05.2012