Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用执行器时的GC调优_Java_Garbage Collection_Threadpool_Executors - Fatal编程技术网

Java 使用执行器时的GC调优

Java 使用执行器时的GC调优,java,garbage-collection,threadpool,executors,Java,Garbage Collection,Threadpool,Executors,我有一个服务器端应用程序,它使用cachedThreadPool(Executors.newCachedThreadPool。但我可以看到性能下降,因为频繁的GC可能正在清理cachedpool中的线程。有没有办法针对这种情况调整GC?我不知道您的确切情况。垃圾收集日志会很有帮助 您可以了解垃圾收集调优 关于您的案例可能有很好的解释您确定GC正在删除线程吗?

我有一个服务器端应用程序,它使用
cachedThreadPool
Executors.newCachedThreadPool
。但我可以看到性能下降,因为频繁的GC可能正在清理
cachedpool
中的线程。有没有办法针对这种情况调整GC?

我不知道您的确切情况。垃圾收集日志会很有帮助

您可以了解垃圾收集调优


关于您的案例可能有很好的解释

您确定GC正在删除线程吗?