我有這將倒在幾個小時內,日誌顯示如何跟蹤Java中的內存泄漏?
java.lang.OutOfMemoryError: GC overhead limit exceeded
at java.io.FileDescriptor.<init>(FileDescriptor.java:62)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:217)
at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.run(NioServerSocketPipelineSink.java:235)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
如何跟蹤這樣的問題,一個代碼?有什麼工具可以幫助嗎? 堆棧沒有指向我的代碼中的任何一行。