gpt4 book ai didi

java - Java 应用程序的内存占用

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:18:51 27 4
gpt4 key购买 nike

在我们的应用程序中,我们允许用户通过 excel 表上传/下载数据,我们使用 Apache POI 来读取和写入这些 excel 表。
我们计划将我们所有的 xls 工作表迁移到 xlsx,但在这个过程中发现通过 Apache POI 的 XSSF(for xlsx)的内存占用非常高。

因此,我们想对此进行压力测试,并验证迁移到 xlsx 不会给我们带来频繁的 OutOfMemory 异常。关于我们如何有效记录内存占用的任何指示,同时我们使用更大的 excel(xlsx) 文件对此功能进行压力测试。

谢谢!

最佳答案

一个简单的方法是使用诸如 jconsole 之类的工具或 jvisualvm(JVM 附带)手动监控内存消耗。

您还可以定期使用 runtime用于测量内存消耗的 API。

关于java - Java 应用程序的内存占用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6267529/

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