zeni123 最近的时间轴更新
zeni123

zeni123

V2EX 第 489323 号会员,加入于 2020-05-13 17:02:57 +08:00
今日活跃度排名 15113
zeni123 最近回复了
@zackwan95 美国人找印度人的话是有中间商赚取差价的,然而这个没有。。。
31 天前
回复了 jieke0205 创建的主题 分享创造 淘宝上的绕线画大家有了解过吗
@Death 这个是黑白的, 不知道搞出来了彩色的那人是不是淘宝上的,有没有发文章
34 天前
回复了 jieke0205 创建的主题 分享创造 淘宝上的绕线画大家有了解过吗
这种画有彩色的 也就是说线可以允许染色
40 天前
回复了 Cat7373 创建的主题 程序员 突然有点感叹软件行业
其实是这样的 市场需要半个月就生出孩子 程序员弄了 20 个孕妇
人工控制内存使用上限
70 天前
回复了 choice4 创建的主题 Java 一个 JVM 场景
@choice4

我的思路其实就是负载太高了 new 的对象多了 内存不够用了。 和调优无关
GangWorker 就是是 gc 线程吧。gc 线程频繁启动 相当于 rateLimiter 限制你负载的处理速度

-Xmx2g -Xms2g -Xmn1g 和 -Xms4g -Xmx4g -Xmn2g 它们能处理的负载可能是不一样的 ,你要把负载限制在同一个值再来调整对比。

以上都是推测
70 天前
回复了 choice4 创建的主题 Java 一个 JVM 场景
试一下调大 eden space (*1.5 - 2.0) 看看怎样,eden space 应该和负载高度相关.

下面是我的猜想,

假如你经过排查后发现 CPU 占用率不是业务逻辑的线程导致的 那么

eden 可能释放了 但是又因为高负载被占满了,所以看上去一直不释放。 估计 eden 释放一次只能释放 10% 而不是 90%。YGC 效率不高,造成 YGC 一直工作 CPU 占用率高。
就好像在问一公斤铁 一公斤棉那个重
都用 200 个线程池 。。。
没有任何东西来阻止你做不是 CRUD 的工作

上面这一条就是为什么很多人贡献开源项目的原因 可能他们工作也只是 CRUD
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4136 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 117ms · UTC 09:12 · PVG 17:12 · LAX 02:12 · JFK 05:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.