gpt4 book ai didi

java - 如何从操作系统分配内存而不是增加 JVM 的堆大小?

转载 作者:行者123 更新时间:2023-12-01 07:42:50 25 4
gpt4 key购买 nike

我需要检测我附加到电子邮件的文件是否超出服务器限制。我不允许增加 JVM 堆大小来执行此操作,因为这会影响应用程序性能。

如果我不增加 JVM 堆大小,我将直接遇到 OutOfMemoryError。

我想知道如何从操作系统分配内存而不是增加 JVM 的堆大小?

非常感谢!

最佳答案

您是否真的尝试读取整个文件来确定其大小,以检查它是否小于某个配置值(您的问题不太容易理解)?如果是这样,为什么不使用 File#length() 呢?

关于java - 如何从操作系统分配内存而不是增加 JVM 的堆大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1650559/

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