当前位置: 首页> 财经> 股票 > 外包加工网注册收费_公众号登录微信入口_如何在手机上开自己的网站_站内推广的方法和工具

外包加工网注册收费_公众号登录微信入口_如何在手机上开自己的网站_站内推广的方法和工具

时间:2025/8/5 11:14:19来源:https://blog.csdn.net/IKonwNothing/article/details/144701419 浏览次数:2次
外包加工网注册收费_公众号登录微信入口_如何在手机上开自己的网站_站内推广的方法和工具

  1. init‌:表示JVM在启动时从操作系统请求的初始内存容量(以字节为单位)。这个值在运行过程中可能会变化,因为JVM可能会向操作系统请求更多的内存,也可能会释放内存给系统‌。

  2. used‌:表示当前已经使用的内存量(以字节为单位)。这个值会随着程序的运行而变化‌。

  3. committed‌:表示保证由JVM可以使用的内存量(以字节为单位)。这个值可能会随时间变化(增加或减少),因为JVM可能会释放内存给系统,所以committed的值可能小于init,但始终大于或等于used‌。

  4. max‌:表示可以用于内存管理的最大内存量(以字节为单位。这个值可能未定义,如果定义了,最大内存量可能会随时间变化。如果used大于committed,即使used小于等于max,内存分配尝试也会失败,这通常是因为系统的虚拟内存不足‌。

    public static void main(String[] args) {ArrayList<Object> list = new ArrayList<>();System.out.println(ObjectSizeCalculator.getObjectSize(list) / 1024 / 1024 + " MB");// 获取内存MXBeanMemoryMXBean memoryMXBean = ManagementFactory.getMemoryMXBean();// 获取堆内存使用情况MemoryUsage heapMemoryUsage = memoryMXBean.getHeapMemoryUsage();// 打印堆内存信息System.out.println("Heap Memory Usage:");System.out.println("Init: " + heapMemoryUsage.getInit() / 1024 / 1024 + " MB");System.out.println("Used: " + heapMemoryUsage.getUsed() / 1024 / 1024 + " MB");System.out.println("Committed: " + heapMemoryUsage.getCommitted() / 1024 / 1024 + " MB");System.out.println("Max: " + heapMemoryUsage.getMax() / 1024 / 1024 + " MB");}

关键字:外包加工网注册收费_公众号登录微信入口_如何在手机上开自己的网站_站内推广的方法和工具

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: