Soft_Job 板


LINE

看到有人提到GC跟Java 稍微聊一下之前看到的东西 没打算解释GC的运作原理 有兴趣可以买Richard Jonse的 GC handbook 或着《垃圾回收的算法与实现》 (这本是日本人写的,若水堂买得到简体翻译) 目前市面上有两个声势比较大,号称"pauseless"的Java GC 一个是Red Hat的 Shenandoah: https://dl.acm.org/citation.cfm?id=2972210 https://wiki.openjdk.java.net/display/shenandoah/Main 一个是 Azul的 C4: https://dl.acm.org/citation.cfm?id=1993491 然而跟「无糖饮料」其实是「每一百毫升糖含量小於零点五克」 这样的概念类似,"pauseless"是相对过去而言pause次数非常少的意思 再者,pauseless也不是有了就像喝了蛮牛 因为不用stop-the-world休息就顺顺顺,从此电爆别人 根据Christine Flood在2017年的演讲: https://youtu.be/AAiB3fDwyRM?t=8m45s
在她自己的Elasticsearch的benchmark, 其实还比现在的OpenJDK开成default的G1慢一点点 那是因为,为了减少VM pause次数 资料结构有引进indirect pointer 导致reference的速度有下降 这点他们还在想办法优化中 (不过後面LRU test时,Shenandoah有比较快一点) 另外一个问题是Shenandoah目前还没被正式收录, 只有fedora跟RHEL的repo有编进去 要用需在跑java时多下参数: -XX:+UseShenandoahGC 至於用其他Linux distro的,就得自己按照上面wiki的教学自己编了 Azul Zing VM的C4由於是closed source,我没什麽太大的兴趣去关注 据说有开放给开源专案的人去申请免费评估版本: https://www.azul.com/zing-oss-open-source-developer-access/ 板面上如果有什麽大开源计画的main developers,搞不好可以丢个信问问看 我比较有印象的是: 他们一开始的作法需要特制化的Linux Kernel、以及一些特殊硬体支援 後来好像变成可以传软体、没改过的Linux了 但是至於效果如何,就没研究了(伸手党求第一手benchmark数据) -- Linux is the bone of my world. Kernel is mybody, and initramfs is myblood, have created over a thousand Distros. Unknown to impossibility. Nor known to limitation. --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.113.167.181
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1513488451.A.3AB.html ※ 编辑: snaketsai (140.113.167.181), 12/17/2017 13:37:45
1F:→ pttuser: 不错喔,推 12/17 18:12
2F:推 lukelove: 清流 12/24 19:16







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job 或 站内搜寻

TOP