首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
lvcaihong
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
你一定要知道的JVM逃逸分析
提到JVM,相信大家一定知道JVM是什么?但是,提到逃逸分析,相信大多数人都可能一脸懵逼,逃逸分析到底是什么呢?接下来给大家分享一下。 在Java的编译体系中,一个Java的源代码文件变成计算机可执行的机器指令的过程中,需要经历两段编译,第一段编译就是通过javac命令把jav…
彻底认识「JIT编译器的运行原理」|Java 开发实战
本文正在参加「Java主题月 - Java开发实战」,详情查看:https://juejin.cn/post/6968267217121050660 这是我参与更文挑战的第N天,活动详情查看: 更文挑
Java开发必须掌握的线上问题排查命令
作为一个合格的开发人员,不仅要能写得一手还代码,还有一项很重要的技能就是排查问题。这里提到的排查问题不仅仅是在coding的过程中debug等,还包括的就是线上问题的排查。由于在生产环境中,一般没办法debug(其实有些问题,debug也白扯。。。),所以我们需要借助一些常用命…
Java线上问题排查神器Arthas快速上手与原理浅谈
程序在稳定运行了,可是实现的功能点了没反应。 以前,你碰到这些问题,解决的办法大多是,修改代码,重新上线。但是在大公司里,上线的流程是非常繁琐的,如果为了多加一行日志而重新发布版本,无疑是非常折腾人的。 相信我,Arhas觉得是你提升效率的利器,适合各种阶段的开发者,尤其适合我…
Java 从小白到大牛,JVM 不得不知的一些参数和配置
有的同学虽然写了一段时间 Java 了,但是对于 JVM 却不太关注。有的同学说,参数都是团队规定好的,部署的时候也不用我动手,关注它有什么用,而且,JVM 这东西,听上去就感觉很神秘很高深的样子,还是算了吧。 没错,部署的时候可能用不到你亲自动手,但是出现问题了怎么办,难道不…
深入浅出JVM之如何定位线上JVM各种问题(四)
using thread-local object allocation. 3759 interned Strings occupying 298824 bytes. 注:这是jdk7的示意图,jdk8中Permanent Generation被去掉了,新加入了Metaspac…
Java跨平台根本原因,面试必问JVM内存结构白话文详解来了
跨平台定义:首先这是基于源码的跨平台。也就是说,只写一套代码,但是在各个平台如 Windows,Linux,unix 都能顺利运行,这就是跨平台。 我们知道 Java 是运行在虚拟机里面的,不管你的服务器是windows系统还是linux系统,只要在各个平台上面安装 java虚…
一图解千愁,jvm内存从来没有这么简单过!
看到这张图的同学,千万不要到处分享。我们仅限于小范围讨论,因为这张图威力很大,是我花了10年时间才画出来的! 了解了这张图,会让你对JVM内存的划分有更深入的理解,而不仅限于什么虚拟机栈、程序计数器等比较浅显的认知。 那么这张图有什么用呢?在进行内存排查的时候,我们需要了解到底…
JVM5-虚拟机栈
转自:https://www.cnblogs.com/xjwhaha/p/14079025.html1.概述说到jvm其中让人印象最深的就是栈和堆,也是jvm中占用内存最大的两个地方.从宏观上来看栈是
【金三银四】JVM虚拟机栈执行原理深入详解🔥
你好,早上、中午、下午、晚上好。我是Java2B哥(微信搜Java2B)。一名无缘985,日常996工程师。 2B哥今天继续教大家JVM知识。这次章节为: 这不废话嘛。 JVM可以说离我们既熟悉又陌生,很多朋友可能在工作中接触不到这块技术,但是在面试往往被问到(概率还蛮大),被…