jvm
文章平均质量分 92
小米吃辣椒2022
本人毕业于湖北工业大学,目前已有7年的工作经验,先后涉猎于电商,农业大数据,智慧停车,城市智慧大脑,公安指挥调度,海康云商电商平台,智慧物流等软件开发行业,目前就职于稳健医疗java全栈工程师岗位,负责智慧物流产品百台服务器核心架构设计及研发工作,对多线程,高并发,架构设计,应用虚拟容器,微服务,数据库中间件,消息中间件以及大数据生态圈,web前端技术有丰富的认知和开发经验。
展开
-
JVM虚拟机-实战篇
内存泄漏:在java中如果不再使用一个对象,但是该对象依然在 gc roots的引用链上,这个对象就不会被垃圾回收器回收,这种情况称之为内存泄漏。内存泄漏绝大多数情况都是堆内存泄漏引起的,所以没有特别说明则讨论的都是堆内存泄漏。少量的内存泄漏可以容忍,但是如果发生持续的内存泄漏,就像滚雪球越滚越大,不管多大的内存迟早会被消耗完,最终导致的结果就是内存溢出,但是导致内存溢出并不是只有内存泄漏这一种原因。内存泄漏的常见场景。原创 2024-03-27 20:11:17 · 880 阅读 · 1 评论 -
JVM虚拟机-基础篇
java虚拟机在运行java程序时管理的内存区域,称之为运行时数据区。程序技术器,栈,本地方法栈 为线程私有(不共享)堆,方法区 为线程共享。原创 2024-02-26 09:37:41 · 847 阅读 · 2 评论 -
Tomcat 和 JVM 常规优化
前几天一个小学弟在咨询面试的时候怎么还会问到关于Tomcat调优和JVM优化,我听完这个的时候,当时就想说,问这个不是应该的么?那么下面就给大家好好的掰扯掰扯这个Tomcat优化和 JVM 参数优化的事情Tomcat关于Tomcat是什么东西,相信大家做开发的,肯定是一点也不陌生,服务器,Web应用服务器,一种轻量级的应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。而我们在日常的开发中,可能很大一部分我们只是知道怎么使用Tomcat服务器,但原创 2020-11-03 18:05:40 · 983 阅读 · 0 评论 -
JVM内存结构总结
前言 了解Java中的对象、变量等存放的内存区域十分重要 本文将全面讲解Java虚拟机中的内存模型 & 分区,希望你们会喜欢 目录1. 内存模型 & 分区Java虚拟机在运行Java程序时,会管理着一块内存区域:运行时数据区在运行时数据区里,会根据用途进行划分: Java虚拟机栈(栈区) 本地方法栈 Java堆(堆区) 方法区 程序计数器 下面,我将详细介绍每个内存模型分区2...原创 2020-09-09 22:11:37 · 163 阅读 · 0 评论