https://blog.csdn.net/aliveTime
https://plumbr.io/blog/garbage-collection/understanding-garbage-collection-logs
https://plumbr.io/java-garbage-collection-handbook