gpt4 book ai didi

java - Java 进程使用的总内存和堆大小

转载 作者:IT王子 更新时间:2023-10-28 23:31:23 25 4
gpt4 key购买 nike

我使用 Spring Batch 编写了一个应用程序。我可以使用 VisualVM 看到堆大小约为 22 MB。但是,当我使用 Process Explorer(在 Windows 上)查看它使用了多少内存时,差异很大(私有(private)字节 - 71560K 和工作集 - 80388K)。这要怎么解释?使用此内存的其他东西是什么?

谢谢

最佳答案

有共享库、线程栈、perm gen、直接内存、内存映射文件。

但是,JVM 在启动时分配最大堆大小。使用的数量并不重要。

关于java - Java 进程使用的总内存和堆大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7902325/

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