网站首页 站内搜索

搜索结果

查询Tags标签: jvm,共有 1794条记录
  • Java Flight Recorder

    英文原版:Java Flight Recorder官方说明1. 关于Java Flight Recorder 提示:Java Flight Recorder在生产中使用需要商业许可证。了解有关商业功能的更多信息以及如何启用它们请访问 http://www.oracle.com/technetwork/java/javaseproducts Java Flight Recorder(JFR)是…

    2021/4/7 20:11:11 人评论 次浏览
  • Java各类技能知识点学习链接大全:三、JVM相关

    以下内容大多是学习链接,他人整理,个人收藏以便复习,同时归纳分享出来(如有不妥,原作者可随时联系本人删除,感谢!)三、JVM相关 1、使用 VisualVM 进行性能分析及调优 https://www.ibm.com/developerworks/cn/java/j-lo-visualvm/ 2、JDK8中JVM堆内存划分 https://…

    2021/4/7 12:09:36 人评论 次浏览
  • 排查GC问题常用的工具

    Y说 最近杭州的花都陆陆续续开了。本来打算去太子湾看看郁金香,但到了地方才发现太子湾人满为患,无预约不能进。于是就在西湖边逛了逛,拍了点花花草草的照片。当然,为了能够拍到好看的照片,我翻出了吃灰已久的索尼微单相机,也顺便学了一波摄影基础,偏入门的摄影知识…

    2021/3/23 8:11:17 人评论 次浏览
  • 《深入理解Java虚拟机》中一题引发的思考

    1 - 引言在阅读『深入理解Java虚拟机(第3版)』时看到里面的一道代码题目,书中给出了题目的解答。自己对于这个题目拓展的想了几个变式,结果有所差异,为了寻找产生差异的原因又深入了解了一番。2 - 类初始化时机2.1 - 原题在『深入理解Java虚拟机(第3版)』的7.2章节 &qu…

    2021/3/1 14:10:59 人评论 次浏览
  • 『互联网架构』软件架构-JVM(下)

    本次说说Class加载器,类的初始化,JDK自带故障排查工具介绍。####Class加载器JVM结束生命周期: 1.System.exit() 直接就退出了 2.正常运行完 3.异常中止 4.手动kill进程加载 1.取得类的二进制字节流,通过类的全限定名称(包名+类名),类加载器,加载到运行时数据区。 …

    2021/2/23 8:10:37 人评论 次浏览
  • 开工,来一杯JVM

    前言 年前更新了两篇JVM相关文章,过年虽然留深了但是一直没有写,今天开工继续水一篇,上一篇文章介绍了一下垃圾回收的基本入门知识,那么这一篇我们继续来了解垃圾回收的相关内容。 了解一下分代回收? 对象怎么样才会进入老年代? 你知道哪些垃圾回收器? 重点了解CMS…

    2021/2/21 8:10:51 人评论 次浏览
  • 『互联网架构』软件架构-JVM(中)

    GC这块,当java才入门的时候,老师说java不像c++,c语言需要对内存进行管理,java有垃圾回收机制,会自动进行回收,是实际的生产中也没关注过这些,现在回过头好好了解下,发现里面很有回收很多的机制。####GCGC(Garbage Collection)的基本原理:将内存中不再被使用的对象…

    2021/2/1 13:08:15 人评论 次浏览
  • 面试官常问的垃圾回收器,这次全搞懂

    本文已被Github仓库收录 https://github.com/silently9527/JavaCore前言前几天写了一篇《JVM性能调优实战:让你的IntelliJ Idea纵享丝滑》,其中有对GC垃圾回收器的选择尝试,本篇我们就来详细的看看JVM中常见的垃圾回收器有哪些以及每个垃圾回收器的特点,这也是面试的时…

    2021/1/27 14:08:01 人评论 次浏览
  • 面试官!垃圾回收千万别问我

    前言 今天初步来了解一下有关于垃圾回收的基本入门知识,听大佬们说这些都是皮毛,可是还是花了挺多时间来理解这几个知识点具体如何来判断对象是否存活?强、软、弱、虚引用到底是些啥?垃圾回收算法有哪几种?分代模型又是什么?1、判断对象是否存活的两种方式 引用计数…

    2021/1/27 8:07:27 人评论 次浏览
  • 6 个JVM性能监控、调优工具使用详解

    现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU过高......这些问题在日常开发、维护中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而…

    2021/1/27 5:07:31 人评论 次浏览
  • JVM 判断对象已死,实践验证GC回收

    作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄一、前言提升自身价值有多重要?经过了风风雨雨,看过了男男女女。时间经过的岁月就没有永恒不变的!在这趟车上有人下、有人上,外在别人给你点评的标签、留下的烙印,都只是这趟…

    2021/1/21 14:08:45 人评论 次浏览
  • Java JVM类加载机制

    JVM类加载机制 一 类加载过程 当程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接、初始化3个步骤来对该类进行初始化。如果没有意外,JVM将会连续完成3个步骤,所以有时也把这个3个步骤统称为类加载或类初始化。类加载过程就是通过类加载器把主…

    2021/1/10 8:08:22 人评论 次浏览
  • 为了搞清楚类加载,竟然手撸JVM!

    作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!😄一、前言学习,不知道从哪下手?当学习一个新知识不知道从哪下手的时候,最有效的办法是梳理这个知识结构的脉络信息,汇总…

    2020/12/31 14:08:30 人评论 次浏览
  • java中的GC收集器

    GC(Garbage collection )程序内存管理分手动和自动。手动内存管理,需要我们编程的时候显式分配和释放空间,但如果忘记释放,会造成严重的内存泄漏问题。如下: //申请40MB内存int* p = malloc(1024 * 1024 * 10 * sizeof(int));//释放内存free(p);显式分配和释…

    2020/12/17 5:25:40 人评论 次浏览
  • JVM垃圾回收器及算法原理

    有情怀,有干货,微信搜索【三太子敖丙】关注这个不一样的程序员。本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。前言大家在面试的时候不同程度会被问到JVM的垃圾回收,看面试官水平,有些就背个书就行,比如GC的工…

    2020/12/8 14:25:42 人评论 次浏览
扫一扫关注最新编程教程