标签: java memory-leaks java-8 garbage-collection
我有一个Java应用程序,当在EC2实例(jre 1.8.101)上运行时,显示不断增长的内存使用量,并在达到大约900MB时最终崩溃。在MAC(jdk 1.8.77)上本地运行时,相同的应用程序也显示内存不断增加,但不时有GC运行,我不会在本地看到问题。这可能是因为GC因为某些原因而无法在Linux机器上运行吗?如何/我可以进一步调查什么?请提供一些线索。