ED BURNETTE gives a tip that improves Eclipse's ability to improve Eclipse.
Due to the problem of the Windows operating system itself, when the Eclipse is minimized, the virtual memory (VM) occupied by Windows, while the Eclipse is restored, when doing the first GC, it will consume a considerable time. (It seems like Eclipse hanging). For specific reasons, you can see the Blog of Ed.
Therefore, the suggestion given by ED is to use the "Show Desktop" on the Windows Show Desktop, and avoid the use of minimization (the task strip-to-point Eclipse, and the minimization operation) operation. The "Show Desktop" does not minimize the program, so the VM occupied by the program will not be released by Windows, as if the program is "visible".
In addition, Eclipse has a plugin, KeepResident, or the VM lock used by Eclipse is not released by Windows.
From the ED's blog, NetBean will benefit from this tip because the mechanisms of VM and GC are similar.