One of our engineers is having a problem with Solidworks where he is getting a low memory/system resources warning.
His system specs are as follows:
SW 2011 64-bit SP 5.0
Windows 7 Pro 64-bit
Core i7-2600K CPU (not overclocked)
16GB Ram
ATI FirePro V4800
The thing is there is just no way he is using up all 16GB of RAM and the task manager confirms this. There are two other engineers with identical computers that don't have this problem. Any ideas? Thank you.
Just fixed this for someone today. Add this to registry:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows]
"GDIProcessHandleQuota"=dword:00004e20
(decimal value is 20000)
explanation:
S-048684
SolidWorks Professional 2010
6/28/2010 05:16:36 PM
Hardware / OS
Windows Vista -64
Question:
Why does a "system resources are running low" warning dispaly on Windows Vista® and Windows® 7 64-bit if not all of the Physical and Virtual Memory is used?
Answer:
Please see Solution S-048683 for the cause of the “SolidWorks has detected that your system resources are running low. It is recommended that you close some applications to free additional resources." warning message.
To find out the cause of the "system resources running low" warning message, first open the Performance tab in the Windows Task Manager and make sure that free Physical an Virtual Memory is available. If it is, then go to the Processes tab of the Task Manager and add the GDI Objects columns. (See attached screen shot). The default windows limits are 10,000 GDI Objects for each process. If SolidWorks has created more than 9,000 GDI Objects, the "system resources running low" message will be displayed. The following entry will also appear in the SolidWorks Performance logs, GDI_HANDLES_DEPLETED. If a lot of files are not open please report the issue to your SolidWorks Technical Support Professional and include a SolidWorks Rx.
A possible workaround to the problem is to increase the windows limit of 10,000 GDI Objects. The maximum number of allowed objects in Windows is 65,535. However, this should be done only if no other cause is found for the large number of Objects. This can be done by editing the following registry keys. Please edit the registry at your own risk.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\GDIProcessHandleQuota
The warning "system resources running low" warning is a sign that SolidWorks is unstable and should be closed and restarted to clear up resources.