腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7999)
视频
沙龙
1
回答
如何
统计
zgc
结果
(
gc
时间
和
堆
使用量
)
、
、
jstat -gcutil的
结果
适用于分代垃圾回收,但是
如何
统计
zgc
的
结果
呢?
浏览 34
提问于2021-02-03
得票数 0
4
回答
Java垃圾收集器使用大量内存
、
、
、
我使用部署到Linux服务器时使用的Springboot.The
ZGC
垃圾收集器构建了一个简单的应用程序,它使用大量内存,我试图用Xmx500m将最大堆内存限制在500 1GB以内,但是Xmx500mjava -Xms128m -Xmx500m \-jar app.jar
堆
内存使用系统内存使用 java -Xms128m -Xmx500m \
浏览 13
提问于2020-07-16
得票数 13
1
回答
Hazelcast导致每5分钟成员之间的流量过大
、
它保存了包含大量数据的地图,在此
时间
内不会添加/删除新条目,只更新映射值。我希望那时会有持续的流量,但不是每5分钟达到一次峰值。Java 11,内存
使用量
为1.5 GCs,共12 GCs,未识别完整
GC
。"hz.
浏览 21
提问于2021-06-17
得票数 0
7
回答
有没有办法在不用的时候降低Java
堆
?
、
、
然而,我的
堆
似乎已经达到了它的最大大小,即使它不是必需的。 我真的很想在不用的时候把所有的
堆
空间都还给操作系统。在程序至少在一个小时内什么都不会做的时候,我没有理由独占一切。 这个是可能的吗?谢谢。
浏览 5
提问于2011-02-10
得票数 58
回答已采纳
1
回答
启用
ZGC
时获取“分配档”
、
、
、
我正在测试新的
zgc
垃圾收集器,它包含在java 11中,因为它保证了非常低的延迟。我们的应用程序是一个实时服务,它每秒创建和销毁许多对象,并且它使用akka在多线程环境中这样做。当通过传递选项
zgc
和
启用
gc
日志来启用
gc
时,我们可以在日志中看到许多类似于此的消息: [2020-05-20T18:05:36.563+0000][63.851s][info ][
gc
] AllocationMain-akka.remote.default-remote-dispatcher-6) 1133
浏览 7
提问于2020-05-20
得票数 5
回答已采纳
2
回答
Java --为什么
GC
次数会随着
堆
的增长而增加(就容量而言)?
、
(我知道有一些像
ZGC
和
Shenandoah这样的新公司致力于消除这种情况) 据我所知,
GC
保存有生命对象的轨迹,那么
GC
时间
不应该主要受对象数量(活动/需要清除)的影响吗?编辑:i的意思是在容量方面增长,意味着
堆
更大,但应用程序对它的利用率是相同的。
浏览 1
提问于2020-02-29
得票数 0
2
回答
全
GC
(
堆
检查启动
GC
)
、
、
我很难在我们的生产JVM上找到“完整的
GC
”。每天午夜左右,STW就会无缘无故地发生,十分致命,持续10-11秒。下面是
gc
日志: Java HotSpot(TM) 64-Bit Server VM (25.131-b11) for windows-amd64 JRE (1.8.0_131-b11), built(Heap Inspection Initiated
GC
) [PSYoungGen: 522474K->146371K(3387904K)] 6946079K->6573263K(11077632KMetaspace:
浏览 4
提问于2020-01-18
得票数 5
回答已采纳
1
回答
Java:检查非
堆
内存使用情况
、
我正在检查针对特定排序问题的不同算法的运行
时间
、
堆
内存使用情况
和
非
堆
内存使用情况。 我已经成功地测量了运行
时间
和
堆
内存使用情况,但是在测量非
堆
内存使用情况时遇到了问题。当我尝试测量它时,我会启动一个新的线程,在我运行排序算法时,它会不断地检查非
堆
内存是否发生了变化。此线程对象记录该算法运行期间内存
使用量
的最高值。这适用于普通的
堆
内存(或者至少,我认为它提供了逻辑
结果
),但当我尝试对
浏览 1
提问于2011-11-22
得票数 2
回答已采纳
2
回答
如何
使用java旋律自动执行垃圾收集?
、
我正在使用java旋律来监控生产环境中的内存使用情况。要求是内存不应该超过256MB/512MB。
浏览 1
提问于2016-09-28
得票数 1
1
回答
如何
配置
GC
以不停止世界?
、
、
、
堆
大小。而且只使用了0.5g的
堆
。JVM使用默认选项-XX:+UseParallelGC。 我将尝试增加
堆
,限制输入数据大小等。然而,我想知道
如何
才能调优
GC
,使
浏览 0
提问于2015-04-11
得票数 2
回答已采纳
1
回答
借助GCViewer优化垃圾收集器
、
、
、
所有节点中的日志都是相似的,因此下面的数据来自GCViewer报告的节点1:总
时间
:~14小时
gc
完全停顿次数:7
GC
性能: 36.958,8M/s总
堆
(
使用量
/最大值):6.347,9M (79.7%) / 7.967M幼
堆
(
使用量
/最大
浏览 4
提问于2014-11-04
得票数 2
回答已采纳
2
回答
为什么我的java应用花了30%的
时间
在年轻一代的
gc
上?
、
、
我查看了Solr安装的
gc
日志文件,我注意到它花了30%的
时间
来做年轻一代的
gc
。下面的日志片段跨度约为一秒,
gc
时间
加起来为.34秒。10762151K(11525824K), 0.0841790 secs] [Times: user=0.24 s
浏览 1
提问于2012-04-21
得票数 2
2
回答
ZGC
如何
在不使用写屏障的情况下做并发标记?
、
最近我读了一些关于
ZGC
的文章。它说在
ZGC
中没有写障碍。 在
堆
中的读写都是非常常见的,因此这两个
GC
屏障都需要非常高效。这意味着在普通情况下只需要几个组装指令。例如,代际
GC
通常只需要一个写屏障,不需要读障碍。
ZGC
需要一个读屏障,但不需要写屏障。对于并发压缩,我还没有看到没有读障碍的解决方案。写屏障不需要并发紧凑,但是它
如何
在没有写屏障的情况下做并发标记呢?一些收集器,如G1,使用三色标记
和
SATB+write屏障来进行并发标记.在搜索了
浏览 2
提问于2019-10-31
得票数 1
1
回答
Elasticsearch v2.x的Munin插件
、
ElasticSearchv2.x有Munin插件可用吗? 我知道v1.x有一些,但它们与v2.x不兼容。
浏览 0
提问于2016-02-10
得票数 0
回答已采纳
1
回答
Java内存泄漏与
堆
转储信息
、
、
我们已经创建了一个
堆
转储。然而,这个
堆
转储告诉我们总的
堆
大小是41MiB。Out服务正在容器内运行。我们已经阅读了很多与java
和
docker容器相关的问题。我们
如何
才能获得更多关于java vm的内存相关信息? 有什么想法吗?
浏览 1
提问于2020-01-22
得票数 0
2
回答
为什么Go可以将
GC
暂停降低到子1ms,而JVM没有呢?
、
、
这就是: (建筑是什么?)阻止JVM将
GC
暂停降低到Go级别的约束,但不影响Go?
浏览 9
提问于2016-10-29
得票数 19
回答已采纳
4
回答
鼓励JVM进行
GC
而不是增加
堆
?
、
、
、
、
目前,
堆
分配了500mb,其中使用了450mb。程序需要在堆上再加载200MB。目前,
堆
中有300mb的“可收集”垃圾(我们假设它们都是最老一代的垃圾)。在正常操作下,JVM会将
堆
增加到700mb左右,并在到达
堆
的时候进行垃圾收集。 在这种情况下,我希望JVM首先
gc
,然后分配新的内容,这样我们最终
堆
大小保持在500mb,使用的
堆
保持在350mb。
浏览 1
提问于2011-03-19
得票数 21
2
回答
设计问题-物理内存大小
和
完全垃圾收集
、
、
、
我们的架构师说:“系统内存应该尽可能小,因为当出现完整的
GC
时需要很长的
时间
。在设置系统内存时,应该检查完整
GC
(垃圾收集)
时间
的级别吗?如果在16
GC
的内存环境中出现完整的
GC
,那么需要多长
时间
?
浏览 0
提问于2020-11-23
得票数 1
1
回答
为spring boot应用程序捕获
堆
转储
、
、
、
我是
堆
分析的新手。我们已经在我们的web应用中使用了spring boot。最近
堆
使用率变得太高。为了使用Mat
和
JProfiler等工具分析
堆
转储,我使用actuator下载它,如下所示: http://localhost:8080/actuator/heapdump 但每次我获取
堆
转储时,
堆
使用率都变得很低我怀疑可能是
GC
在那段
时间
里踢的。如果我错了,请改正。所以我不能捕捉到实际的场景。有没有办法在不触发<e
浏览 16
提问于2019-04-05
得票数 2
2
回答
Java11引入的Z垃圾收集器的稳定性
如何
?
、
、
、
我正在使用Java 11,新的Z垃圾收集器(
ZGC
)看起来很有希望。Docs说它使用了一些低延迟的垃圾收集机制,比如
GC
暂停
时间
永远不会超过10 ms,处理大堆非常好,并且允许将未使用的
堆
内存返回到操作系统,这与旧的
GC
不存在。我担心的是-
ZGC
的稳定性有多大,如果我们继续使用它,会有风险吗? 谢谢!
浏览 8
提问于2020-06-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
新一代垃圾回收器ZGC的探索与实践
Tencent Kona JDK11无暂停内存管理-ZGC生产实践
滴滴在HBase性能与可用性上的探索与实践
Java垃圾回收GC概览
俗说 GC 之 Heap 区内存模型的演进
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券