为什么Java有GC调优而没听说过有CLR的GC调优?
前言在很多的场合我都遇到过一些群友提这样的一些问题:
[*]为什么Java有GC调优而CLR没有听说过有GC调优呢?
[*]到底是Java的JVM GC比较强还是C#使用的.NET CLR的GC比较强呢?
其实业内已经有几位大佬的高赞文章和大家分享一下,主要讨论JVM和CLR还有GC调优,今天就借用大佬的回答给大家分享一下。
R大的回答
首先给大家介绍一下R大,R大网名叫RednaxelaFX,南京大学毕业巨佬,主攻高级编程语言虚拟机的设计与实现,对于C# .NET CLR有非常深入的研究和了解。先后加入阿里、Oracle、Azul System从事JVM虚拟机开发的工作(HotSpot JVM and Zing JVM)。现在在Databricks从事Spark开发工作。
R大社交主页
iteye博客:https://www.iteye.com/blog/user/rednaxelafx
知乎主页: https://www.zhihu.com/people/rednaxelafx
GitHub: https://github.com/rednaxelafx
R大回答相关问题摘抄
为什么听说过 JVM 调优,却没听说过 CLR 调优?
RednaxelaFX的回答 - 知乎 https://www.zhihu.com/question/52900051/answer/132583244
这里R大主要就CLR上几种调优方式和为什么CLR不需要xmx、xmn等参数给出了原因
因为题主您就是没听说过 >_
页:
[1]