VB.NET чтение / запись в физическую память RAM - PullRequest
0 голосов
/ 08 марта 2011

Кто-нибудь знает или может объяснить мне, как записать в память некоторые данные и затем прочитать их обратно?

Если у меня есть 1 ГБ свободной памяти, я хотел бы записать 100 МБ в память некоторых данных и затем прочитать ихназад я искал в сети некоторые документы, но ничего не могу найти, только пишу в другой процесс и некоторые глупости!

Спасибо!:)

РЕДАКТИРОВАНИЕ:

Я имею в виду физическую память, а не виртуальную!

Ответы [ 2 ]

3 голосов
/ 08 марта 2011

Вы можете использовать MemoryStream для такого рода вещей.

Похоже, вы действительно заинтересованы в RamDisk - если так, посмотрите на ramdisk.sys .

1 голос
/ 08 марта 2011

.NET управляет вашей памятью за вас. Поэтому все, что вам нужно сделать, это определить переменную (попробуйте массив байтов в 100 000 000 элементов), и она будет сохранена в ОЗУ.

...