My windows 7 machine with 16GB of physical RAM occasionally warns of of a low memory condition, asking me to close programs to free up memory. When I check task manager or resource monitor I find that there is nearly 8GB free. Several (one or two) processes (rdbms, tomcat server, etc.) will be consuming large (~4GB of memory each) but the machine does not seem to be running low on memory when this warning is displayed.
- Why is this warning being displayed if the amount of physical memory seems to be more than adequate for the tasks at hand?
- Is there a way to set thresholds for when these low memory warnings are issued?