Arthas 常用命令
Arthas 常用命令 简介 Arthas 是Alibaba开源的Java诊断工具,动态跟踪Java代码;实时监控JVM状态,可以在不中断程序执行的情况下轻松完成JVM相关问题排查工作 。支持JDK 6+,支持Linux/Mac/Windows。这个工具真的很好用,而且入门超简单,十分推荐。 使用场景 1. 这个类从哪个 jar 包加载的?为什么会报各种类相

大彬
大约 10 分钟
一次简单的 JVM 调优,拿去写到简历里
一次简单的 JVM 调优,拿去写到简历里 大家好,我是大彬。 JVM调优一直是面试官很喜欢问的问题。周末在网上看到一篇JVM调优的文章,给大家分享一下。 " 来源地址:https://zhenbianshu.github.io" 背景 最近对负责的项目进行了一次性能优化,其中包括对 JVM 参数的调整,算是进行了一次简单的 JVM 调优,JVM 参数调整之后

大彬
大约 6 分钟
美团面试:熟悉哪些JVM调优参数?
美团面试:熟悉哪些JVM调优参数? 今天来熟悉一下,关于JVM调优常用的一些参数。 X或者XX开头的都是非标准化参数 意思就是说标准化参数不会变,非标准化参数可能在每个JDK版本中有所变化,但是就目前来看X开头的非标准化的参数改变的也是非常少。 -XX:+PrintCommandLineFlags查看当前JVM设置过的相关参数: JVM参数分类 根据JVM参

大彬
大约 8 分钟
Java堆内存是线程共享的?
" 本文转自Hollis" Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点,所以,即使是一个Java的初学者,也一定或多或少的对JVM有一些了解。可以说,关于JVM的相关知识,基本是每个Java开发者必学的知识点,也是面试的时候必考的知识点。 在JVM的内存结构中,比较常见的两个区域就是堆内存和栈内存(如无特指,本文提到的栈均指的

大彬
大约 9 分钟