程序员求职经验分享与学习资料整理平台

巴鲁凯网

网站首页 文章精选 第33页

  • JVM运行时内存区域、堆内存分段机制

    JVM运行时内存区域、堆内存分段机制

    #暑期创作大赛#JVM(Java虚拟机)运行时内存区域可以分为以下几个部分:方法区(MethodArea):用于存储类的结构信息,例如类的字节码、常量池、静态变量、方法的字节码等。在JDK8及之前,方法区被实现为永久代(Permanen...

    2025-07-23 balukai 文章精选 7 ℃
  • JVM运行数据区深度解析(jvm运行时区域)

    JVM运行数据区深度解析(jvm运行时区域)

    运行数据区字节码只是一个二进制文件存放在那里。要想在jvm里跑起来,先得有个运行的内存环境。也就是我们所说的jvm运行时数据区。1)运行时数据区的位置运行时数据区是jvm中最为重要的部分,执行引擎频繁操作的就是它。类的初始化,以及后面我们讲...

    2025-07-23 balukai 文章精选 8 ℃
  • 开发者必备!线上内存泄漏排查的 8 个 Linux 实战工具

    开发者必备!线上内存泄漏排查的 8 个 Linux 实战工具

    在Java应用开发中,内存泄漏堪称最让人头疼的"隐形杀手"。当工单系统突然出现响应缓慢、频繁GC甚至服务不可用时,如何快速定位并解决内存泄漏问题?本文将以工单系统为例,详细介绍8个Linux环境下的内存排查...

    2025-07-23 balukai 文章精选 7 ℃
  • 内存溢出满分排查步骤,看完不用担心拿不到Offer了

    内存溢出满分排查步骤,看完不用担心拿不到Offer了

    上次给老公们说过了死循环cpu飙高的排查过程,今天就带着老公们看看堆内存溢出我们一般怎么排查的。cpu100%排查文章:阿里程序员把线上CPU打到100%,同事吓坏了(附排查经过)在排查之前,我想jvm的基础知识大家应该都是了解了的吧?老婆...

    2025-07-23 balukai 文章精选 9 ℃
  • 关于JVM调优,看这篇就够了(jvm调优实战简书)

    关于JVM调优,看这篇就够了(jvm调优实战简书)

    工作多年,有过很多次通过JVM来分析和定位问题、调优生产服务器的性能的经历,却从来没有系统化的总结过JVM的调优过程。正好最近比较有些时间,系统化的总结一下多年积累下来的经验。曾经有很多同事跟我提到过优化Java虚拟机,但是大部分人都认为在...

    2025-07-23 balukai 文章精选 10 ℃
  • 那么大个对象的垃圾回收有什么不同

    那么大个对象的垃圾回收有什么不同

    前言说到JDK1.8的垃圾回收,想必大家都可以在脑海中浮现如下一张流程图。上述流程图示意了JDK1.8在默认情况下也就是ParallelScavenge+SerialOld(PSMarkSweep)垃圾收集器组合下的一个大致垃圾...

    2025-07-23 balukai 文章精选 10 ℃
  • GC分代年龄为什么是15?(对象gc的分代年龄保存在)

    GC分代年龄为什么是15?(对象gc的分代年龄保存在)

    在JVM中,对象在Eden区诞生,当内存不够用时触发GC进行对象回收,但不是所有的对象都可以被回收,当一个对象还在被引用时就无法回收,此时JVM会将其移动到“幸存者区”。幸存者区内部又分为“From区”和“To区”,在幸存者区,对象仍然要面...

    2025-07-23 balukai 文章精选 7 ℃
  • JVM参数调优,一文让你搞懂,再也不为应用操心了!

    JVM参数调优,一文让你搞懂,再也不为应用操心了!

    一、JVM内存结构回顾在开始调优前,我们先简单回顾下JVM内存结构:JVM内存区域├──堆(Heap)-对象生存的主要场所│├──新生代(YoungGeneration)-新创建的对象││├──Ede...

    2025-07-23 balukai 文章精选 7 ℃
  • 求你了,别再说 Java 对象都是在堆内存上分配空间了

    求你了,别再说 Java 对象都是在堆内存上分配空间了

    作者lHollis本文经授权转载自Hollis(ID:hollischuang)Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点,所以,即使是一个Java的初学者,也一定或多或少的对JVM有一些了解。可以说,关...

    2025-07-23 balukai 文章精选 11 ℃
  • Java中新生代和老年代是什么?(jvm中新生代)

    Java中新生代和老年代是什么?(jvm中新生代)

    在Java中,新生代(YoungGeneration)和老年代(OldGeneration)是Java虚拟机(JVM)堆内存中的两个主要部分,它们共同管理着Java对象的内存分配和回收。新生代主要用于存放新创建的对象。由于大多数对象在创...

    2025-07-23 balukai 文章精选 8 ℃
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言