We have an old application for one of our customers which won't run on a system that has over 1GB of RAM. Is there a way of limiting how much memory this application can see without sticking it in a virtual machine or removing RAM from the computer?
|
feedback
|
|
No there isn't a way to do that, without restricting the RAM available to every application. But I'm suspicious that over 1 GB of RAM would cause an application to fail. Window's provides a virtual memory environment to applications - an application doesn't directly access physical memory. Every (32 bit) program sees 2GB of space, no matter what is physically in the machine. It would seem more likely to me that the cause of your issues is something not directly related the amount of memory. Are the computers that won't run the software on Windows 7 or a 64 bit version of Windows? | |||
feedback
|
|
The application will see as much memory as is in the computer. The only way I know to reduce the RAM is by installing a RAM disk. | |||||||||
feedback
|
|
It turned out to be a java application, so we simply restricted the memory for that instance of the JVM, just in case anyone was watching the question. | |||
|
feedback
|