社区
徐培成的课程社区_NO_1
大数据培训(第一季) java基础
帖子详情
Part26-02.jvm-young gen-old gen-eden-sur-jvisualvm
十八掌教育
2023-01-12 22:38:24
课时名称
课时知识点
Part26-02.jvm-young gen-old gen-eden-sur-jvisualvm
...全文
149
回复
打赏
收藏
Part26-02.jvm-young gen-old gen-eden-sur-jvisualvm
课时名称课时知识点Part26-02.jvm-young gen-old gen-eden-sur-jvisualvm
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JVM
基础
字节码指令集可以直接看对照表hhh,操作时,会将操作数压进栈帧中操作数栈的栈顶。之后类似C语言cpu与变量存储(内存)和栈的交互,本地变量在栈帧的本地变量表中例:在栈顶压入常量:4将栈顶的数存入变量1。
JVM
面试精讲:内存模型、垃圾回收算法、类加载机制与GC调优场景
JVM
(Java虚拟机)是Java程序的运行环境,主要组成部分包括类加载器、运行时数据区、执行引擎和本地库接口。运行时数据区包含堆、方法区、栈、本地方法栈和程序计数器。
JVM
采用分代垃圾回收机制,包括新生代和老年代,使用标记清除、复制、标记整理等算法进行内存管理。垃圾回收器有串行、并行、CMS和G1等类型。
JVM
调优涉及堆大小、垃圾回收器选择等参数设置,可通过jmap、jstack等工具监控和排查内存泄漏、CPU飙高等问题。双亲委派机制确保类加载的安全性和唯一性。
Spark Java版WordCount实战:从pom.xml到
JVM
调优的全链路解析
Word Count作为分布式计算的入门范式,本质是理解RDD、Shuffle与序列化机制的实践入口。其底层依托
JVM
内存模型与Java编译生态,涉及Scala二进制兼容性、Hadoop客户端集成、Lombok注解处理等关键环节。技术价值在于以轻量任务暴露集群环境一致性(如JDK版本对齐)、资源调度瓶颈(Executor内存与GC行为)及构建链路风险(Maven依赖冲突)。典型应用场景覆盖本地调试、YARN生产验证与面试能力评估,尤其适用于Java工程师切入大数据工程——本文聚焦Spark 3.5+与JDK
成为JavaGC专家Part II — 如何监控Java垃圾回收机制
本文是成为Java GC专家系列文章的第二篇。在第一篇《深入浅出Java垃圾回收机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响。 在本文中,我将解释
JVM
到底是如何执行垃圾回收处理的。 什么是GC监控? 垃圾回收收集监控指的是搞清楚
JVM
如何执行GC的过程,例如,我们可以查明
2
02
6秋招Java后端面试核心考点:
JVM
、Spring、MySQL、Redis与Netty全梳理
在Java后端开发中,理解
JVM
、Spring、MySQL与Redis等核心技术的底层原理,是应对大厂面试与实践优化的关键。例如,
JVM
的运行时数据区、对象分配与GC机制,决定了线上OOM的排查方向;JIT编译参数如-XX:CompileThresh
old
影响热点代码执行效率。Spring的IoC容器与三级缓存设计,解决了循环依赖与AOP代理的复杂场景。MySQL的B+树索引与事务隔离级别,是慢查询优化与数据一致性的基础;而Redis作为高并发缓存组件,其分布式锁实现、缓存穿透/击穿/雪崩的解决方案,更是面
徐培成的课程社区_NO_1
1
社区成员
469
社区内容
发帖
与我相关
我的任务
徐培成的课程社区_NO_1
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章