240 投稿
JVM
收录了13篇文章 · 2人关注
  • 频繁发生FullGC问题排查手段

    如题,机器发生频繁FullGC报警,如何定位原因? 一般现象为CPU飙高,RT增加,另外很可能出现OOM。当碰到这种现象时,如何定位: Jmap...

  • Resize,w 360,h 240
    JDK13之ZGC

    JDK13新增了5个特性,有三个都比较容易理解和演示,比如textblock,swicth表达式增加yield,底层的Socket实现变为新的N...

  • JVM监控工具

    通过JVM监控,我们可以了解GC的内部过程,知道什么时候新生代的对象被移动到老年代,什么时候发生了GC,以及GC持续了多长时间。 想要进行JVM...

  • Resize,w 360,h 240
    Java Primitive type与References type

    Java语言规格文档与JVM规格文档不一致... Java是一种强类型语言,它语言规范中定义了Java的数据类型分为,基本数据类型和引用数据类型...

  • Resize,w 360,h 240
    JVM问题及解答

    常见JVM问题 JVM内存模型,GC机制和原理。注意JVM内存模型与Java内存模型(JMM)不是同一个东西。JVM = 类加载器(classl...

    3.0 Real_man 0 13
  • Resize,w 360,h 240
    记一次JVM调优

    调优参考:https://developer.aliyun.com/article/690392 高级程序员必不可少的技能,这个也是高薪必问的问...

    5.7 Real_man 0 30
  • Resize,w 360,h 240
    如何解决OutOfMemoryError

    如果没遇到过OME错误,都不好意思说自己是做Java开发的。 最近更新文章的速度很慢,懒,另外我对时间的分配不太擅长,事情一旦多起来,就很容易焦...

  • Resize,w 360,h 240
    Java命令行监控工具(jmap,jstack,jstat,jinfo,jps)

    项目部署上线之后,线上项目是不能轻易修改的,定位问题的难度也会变大。因此监控是非常重要的一个环节,有了监控,我们才能更好的定位系统中的问题,从而...

    1.0 Real_man 0 13
  • Resize,w 360,h 240
    JVM是如何加载类的?

    Java虚拟机加载类的全过程包括,加载,验证,准备,解析和初始化。 在加载阶段,虚拟机需要完成以下三件事: 通过类的全限名获取此类的二进制字节流...

  • JVM编译优化-即时编译器(JIT)

    Java语言的“编译期”,可能指的是一个前端编译期,把*.java文件转变为 *.class文件的过程;也可能是虚拟机的后端运行期编译器(JIT...

专题公告

技术成神之路上必不可少的一环