title: java blocks memory
body: <p>I have a java program that uses a weak hashmap for caching some things, if java needs more memory the weak hashmap is cleared. This works fine for me. Now I also have a c# program on the same computer running and recognized the following.</p>
  
  <p>When the java program is running my c# program is not running correctly at times when the computer is highly stressed. On the other hand my c# program also runs fine at these times when the java program is not running. </p>
  
  <p>Could it be that my java program blocks memory that my c# program could use? How can I find this out?</p>