QUOTE:
I have 64GB memory and WLP uses just 1GB.
If you look at my attachment above, my WL "working set" is using 0.7GBytes when I have 16 Gbytes physical memory installed.
But if you now look at the
virtual size of my WL process, it's showing 3.3GBytes. And my WL process is only streaming,
not optimizing.
If you're only getting 1GByte of virtual memory for WL when I'm getting 3.3GBytes virtual memory doing nothing important, then you have OS problems. But my "guess" is that the 1GBtye is your "working set" (i.e. physical memory allocation for WL) and
not your virtual memory allocation. I think your
virtual memory allocation is much bigger for your WL process. But if it isn't, then you need to have your Windows OS troubleshooted because Windows isn't working right. I should
not be getting
three times the virtual memory for WL that you're getting when you have a
much bigger system (64Gbytes) than I do (16GBytes). Look at my attachment (Post# 17) again.
When you do a System Info, does Windows acknowledge seeing all 64GBytes of memory? Some older northbridge chipsets may not be able to physically address that much memory. My northbridge chipset can only address 32GBytes.
Post a Process Explorer screenshot of your system when you're having the problems. We can troubleshoot it from there. Perhaps you do have an OS problem, but we aren't there yet. What I'm most interested in is the amount of
virtual memory and
paging rate your WL process has during the unresponsive problem.
---
On a slightly different topic, if you're asking how to increase the "working set" for a Windows application, that might be a StackOverflow question since that's more about Windows. But I agree, if you're only getting a working set of 1GBtye (physical memory) on a 64Gbyte machine with the OS defaults, that behavior seems odd to me. The StackOverflow guys may know more. Search "increasing the working set on Windows" on StackOverflow.
QUOTE:
... it's not necessarily a good idea to run multiple optimizations.
And I agree. But if the optimization code did increase the working set, it might be possible to run multiple optimizations. That may be the point here. For non-optimization activity, however, the default working set is fine.