JVM的GC是什么

2020-06-10  本文已影响0人  一颗西蓝花_
背景

最近做了一个需求,给hadoop集群做监控面板,做完了,还得写说明文档。如果说,做的时候,是研发主导,那么做完了,说明文档,产品经理还是逃不掉 tat

总结
GC

gc(garbage collection),垃圾收集,指JVM用于释放那些不再使用的对象所占用的内存。
所以什么是JVM呢?(作为非技术人员,有一种直觉,看到这种很专业的名词,就想跳过,但是跳过了,有很大可能会miss掉重要信息,所以我还是研究一下JVM到底是什么吧!!)

JVM

Java Virtual Machine(Java虚拟机)的缩写。
JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。
诶,到这里,我突然意识到,JVM是Java虚拟机,为什么Hadoop的指标会有JVM呢?莫非,Hadoop是用Java开发的,百度了一下,答案,Yes。嘿,还挺反直觉,我还以为是C语言开发的(没有证据,就是直觉),现实生活中存在的很多直觉其实是不正确的。

最后一句话,也作为6月的座右铭

世界上本没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。

同样,在项目管理或AI商业化过程中,同理,我们不因当前的不完美而沮丧,因为我们的努力,就是一个不断追求完美的过程。

参考:

  1. https://blog.csdn.net/know9163/article/details/80574488
  2. 《深入理解Java虚拟机:JVM高级特性与最佳实践》
上一篇下一篇

猜你喜欢

热点阅读