https://docs.oracle.com/javase/7/docs/webnotes/tsg/TSG-VM/html/memleaks.html
http://docs.oracle.com/javase/6/docs/technotes/guides/visualvm/index.html
https://visualvm.java.net/
https://dzone.com/articles/visualvm-see-whats-your-heap
https://dzone.com/articles/vvm-displaying-java-memory-pool-stats
http://www.gamlor.info/wordpress/2011/09/visualvm/
http://www.munzandmore.com/2011/ora/memleak
https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/memleaks002.html
https://teaspoon-consulting.com/articles/java-troubleshooting-out-of-memory.html
http://docs.oracle.com/javase/6/docs/technotes/guides/visualvm/heapdump.html
http://stackoverflow.com/questions/4512147/how-to-debug-java-outofmemory-exceptions
http://docs.oracle.com/javase/6/docs/technotes/guides/visualvm/coredumps.html
http://docs.oracle.com/javase/6/docs/technotes/guides/visualvm/intro.html
http://stackoverflow.com/questions/28739763/how-to-debug-out-of-memory-error-in-java-heap
http://stackoverflow.com/questions/9200856/debugging-java-out-of-memory-error
http://stackoverflow.com/questions/4512147/how-to-debug-java-outofmemory-exceptions
http://stackoverflow.com/questions/28739763/how-to-debug-out-of-memory-error-in-java-heap
http://stackoverflow.com/questions/9200856/debugging-java-out-of-memory-error