1. head dump
https://blog.codecentric.de/en/2008/07/memory-analysis-part-1-obtaining-a-java-heapdump/
2. memory check: http://wiki.eclipse.org/MemoryAnalyzer
unix 时间转换: http://tool.chinaz.com/Tools/unixtime.aspx
3. thread check: https://java.net/projects/threadlogic https://java.net/projects/tda
https://blog.codecentric.de/en/2010/01/the-java-memory-architecture-1-act/
https://blog.codecentric.de/en/2008/09/a-threadlocal-memory-leak/
https://blog.codecentric.de/en/2010/01/java-outofmemoryerror-a-tragedy-in-seven-acts/
https://blog.codecentric.de/en/2011/03/java-memory-leaks-et-al/
https://blog.codecentric.de/en/2012/07/10-application-performance-tuning-tips/
https://blog.codecentric.de/en/2010/08/troubleshoot-java-in-production-introducing-appdynamics-lite/
sandhill.com/article/sand-hill-50-swift-and-strong-in-big-data/
http://www.hazelcast.org/documentation/
https://blog.codecentric.de/en/2008/07/memory-analysis-part-1-obtaining-a-java-heapdump/
2. memory check: http://wiki.eclipse.org/MemoryAnalyzer
unix 时间转换: http://tool.chinaz.com/Tools/unixtime.aspx
3. thread check: https://java.net/projects/threadlogic https://java.net/projects/tda
https://blog.codecentric.de/en/2010/01/the-java-memory-architecture-1-act/
https://blog.codecentric.de/en/2008/09/a-threadlocal-memory-leak/
https://blog.codecentric.de/en/2010/01/java-outofmemoryerror-a-tragedy-in-seven-acts/
https://blog.codecentric.de/en/2011/03/java-memory-leaks-et-al/
https://blog.codecentric.de/en/2012/07/10-application-performance-tuning-tips/
https://blog.codecentric.de/en/2010/08/troubleshoot-java-in-production-introducing-appdynamics-lite/
sandhill.com/article/sand-hill-50-swift-and-strong-in-big-data/
http://www.hazelcast.org/documentation/