我听说JDK 11引入了一个名为ZGC的新垃圾收集器策略,但我找不到这代表什么。字母"Z“是什么意思?它有什么特别的含义吗?
发布于 2020-08-19 16:22:18
这只是一个没有更深层次含义的名字。
在命名ZGC时,他们的灵感来自/希望向Oracle的Bonwick的文件系统ZFS致敬。
Bonwick在他的博客中解释了ZFS中"Z“的含义。他试着想出一个好名字,最后决定用"FS“。纵观AFS,原来所有的都在使用,但ZFS没有那么多.来自(2):
最后,我选择ZFS的原因最简单:听起来很酷。它不带任何行李,比如YFS (为什么是FS?)哈哈!)你甚至可以用十六进制(2f5)说它。
接下来,他想提出"Z“可以代表的东西,可能的候选人是”零“或”泽塔“(但他必须解释泽塔的含义),然后(2):
所以我们最终决定把皮条客的名字解开回ZFS,这并不代表任何东西。它只是一个伪首字母缩略词,模糊地暗示了一种存储文件的方法,可以让你在拼字游戏中获得很多分数。
因为ZFS中的"Z“并不代表任何东西,现在ZGC中的"Z”也是如此。
资料来源:
补充信息: FAQ还通知我们,您可以自由地将其发音为"zee“或”zee“。
https://stackoverflow.com/questions/61853689
复制相似问题