-
JVM之逃逸分析(jvm内存泄露分析)
什么是逃逸分析 在编译程序优化理论中,逃逸分析是一种确定指针动态范围的方法——分析在程序的哪些地方可以访问到指针。它涉及到指针分析和形状分析。 当一个变量(或对象)在子程序中被分配时,一个指向变量的指...
-
揭秘Java 之Jvm内幕(揭秘档案)
这篇文章将重点分析jvm,涉及到的内容包括jvm内存模型,类加载器,GC回收算法,GC回收器,整体偏向于理论。 本篇文章不适合初学者,适合具有3年以上开发经验的技术人员,欢迎大家一起交流分享,文章若有...
-
再受认可!Hadoop开源社区正式支持腾讯云对象存储COS(hadoop是开源的云计算平台吗)
8月4日消息,知名大数据开源社区Hadoop近日宣布对腾讯云对象存储COS的正式支持。后续,开发者在基于Hadoop架构进行大数据分析时,能够在不修改代码的情况下,无缝高效地使用腾讯云COS来处理海量...
-
10个经典又容易被人疏忽的JVM面试题(jvm常见面试题)
前言 整理了10个经典又容易被疏忽的JVM面试题,谢谢阅读,大家加油哈 github地址,感谢每颗star https://github.com/whx123/JavaHome 1. 对象一定分配在堆...
-
一篇学会逃逸分析,yyds!(逃逸原因分析)
大家好,我是冰河~~ 在JVM的实现中,为了提高JVM的性能和节省内存空间,JVM提供了一种叫做 “逃逸分析” 的特性,而且对于“逃逸分析” 这种特性,也是近年来大厂面试常问的知识点。今天,我们就一起...
-
JVM分代垃圾回收机制和垃圾回收算法(jvm的常见垃圾回收算法)
一、什么是GC GC (Garbage Collection)垃圾回收,顾名思义就是专门回收垃圾的。,在C/C++中,我们需要用到内存的时候,需要先手动申明一下,使用完后又需要在手动回收一下,这两部非...
-
JVM原理与深度调优(JVM优化和JVM调优)
什么是jvm jvm是java虚拟机 运行在用户态、通过应用程序实现java代码跨平台、与平台无关、实际上是"一次编译,到处执行" 1.从微观来说编译出来的是字节码!去到哪个平台都能用,只要有那个平台...
-
一篇学会逃逸分析,yyds!(逃逸的三种情况)
大家好,我是冰河~~ 在JVM的实现中,为了提高JVM的性能和节省内存空间,JVM提供了一种叫做 “逃逸分析” 的特性,而且对于“逃逸分析” 这种特性,也是近年来大厂面试常问的知识点。今天,我们就一起...
-
JVM分代垃圾回收机制和垃圾回收算法(jvm的分代垃圾回收机制)
一、什么是GC GC (Garbage Collection)垃圾回收,顾名思义就是专门回收垃圾的。,在C/C++中,我们需要用到内存的时候,需要先手动申明一下,使用完后又需要在手动回收一下,这两部非...
-
JVM原理与深度调优
什么是jvm jvm是java虚拟机 运行在用户态、通过应用程序实现java代码跨平台、与平台无关、实际上是"一次编译,到处执行" 1.从微观来说编译出来的是字节码!去到哪个平台都能用,只要有那个平台...