gpt4 book ai didi

java - 如何禁用 Java 垃圾收集器?

转载 作者:IT老高 更新时间:2023-10-28 20:56:39 26 4
gpt4 key购买 nike

我们有一个 PHP webapp,它调用 Java 二进制文件来生成 PDF 报告(使用 JasperReports)。 Java 二进制文件将 PDF 输出到标准输出并退出;然后 PHP 将 PDF 发送到浏览器。这个 Java 命令持续大约 3 到 6 秒,我认为当它持续 6 秒时是因为 GC 启动了。我想禁用 GC,因为无论如何,当命令退出时,所有内存都会返回。

我想知道如何为 Java 1.4.2 和 Java 1.6.0 禁用它,因为我们目前正在测试这两个 JVM 以查看哪个执行得更快..

最佳答案

听起来您想节省时间,但方法不对。与启动和关闭 java 进程所用的时间相比,禁用垃圾收集所节省的时间(对于单个任务)来说是微不足道的。如果运行时性能是您的目标,您可能需要考虑启动一个 java 进程,您可以多次请求它来完成您需要的工作。

关于java - 如何禁用 Java 垃圾收集器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2927396/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com