I have a big problem with a computer that is getting a Low memory message. The specifications of this computer are:
- Windows 7 SP1
- 32-bit Operating System
- 4 GB RAM
The computer is getting the following message every 4 or 5 days:
Your computer is low on memory To restore enough memory for programs to work correctly, save your files and then close or restart all open programs.
After this message appears the computer starts to run very slow and we need to restart it. The problem is that the computer it’s in a production environment and has to monitories the activity of a PLC constantly. The actions that we did trying to fix this memory problem but without success are:
- Stop all the applications that use a high volume of memory (SQL Server, Wonderware InTouch HMI SCADA, Reporting Services, VMWare)
- Reinstall the operative system and all the software.
- Scan for a virus issue without success.
Checking the event viewer we found the following suspects messages:
- Application log
Warning: PerfDisk; Unable to read performance data for the Disk performance counters.
- System log
Warning: Windows successfully diagnosed a low virtual memory condition. The following programs consumed the most virtual memory: view.exe (4560) consumed 37871616 bytes, DASSIDirect.exe (2904) consumed 21807104 bytes, and perfmon.exe (5868) consumed 18018304 bytes.
Error: The Vstor2 P2V30 Virtual Storage Driver service failed to start due to the following error: The system cannot find the path specified.
Checking the memory used in Resource Monitor window we found that the Commit charge increases constantly till arrives to 100% aprox. And the Memory Modified increase the same way. The Memory in Use stays at the values 1GB aprox.
This Commit charge increase is normal? It doesn’t have to decrease when internal processes are finished