猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
程序没有负载时的Java堆
我们有一个 java 程序(微服务),当程序没有负载(程序什么都不做)时,它显示在堆模式下方
catspeake
浏览 95
回答 1
1回答
aluckdog
这是一种看起来健康的“锯齿”内存分配模式。正在为对象分配内存,并在没有被引用时进行垃圾收集。您的程序“什么都不做”这一事实并不意味着您正在使用的库\框架\应用程序服务器也什么都不做。这些工具将使用资源:维护线程、等待端口连接、管理资源等。这可以确保尽可能高效地处理对微服务的请求,但需要系统资源。当资源分配但无法恢复时会出现问题,上图中没有发生这种情况。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续