Hello all,
for my image processing application I need a large amount of virtual memory.
I read, that it is normaly possible to get 2GB of virtual memory for each
process and when you modify the boot.ini file it should be possible to get
3GB vitual memory for one process.
I have tried to allocate nearly 2GB in my application, but I receive the
SystemOutOfMemory Exception. It is only possible to allocate a little bit
more than 1GB. I found out, that there is a property for each process,
MaxWorkingSet and MinWorkingSet, where I can choose the max and min working
set size that is allowed for the process in memory. I have increased the max
size to 2GB, but it is still not possible to get more virtual memory for my
application.
How can I use the full virtual memory of 2GB in my application(3GB)?
Are there other possibilities to increase the virtual memory size in .net,
C#?
Thanks in advance for your informations,
kind regards
Gregor