jvm
文章平均质量分 95
java 虚拟机从原理到实践
罗德阿
为生活而努力,着梦想而奋斗
展开
-
JVM性能调优
文章目录前言性能调优难吗?jvm调优需要懂那些知识?什么是垃圾?如何判定是垃圾?jvm的内存模型?jvm有那些垃圾回收算法?jvm有那些垃圾回收器?找出性能问题相关命令和参数jdk自动工具设定堆内存大小设定新生代大小设定垃圾回收器其他常用参数总结前言java是一门内存垃圾自动回收语言,大部分时候我们都是通过new关键字来创建一个java对象,然而我们并不知道它在底层是如何申请内存和释放内存,归根结底这个强大的功能是由jvm来完成。对于新手经常出现这样的问题,刚开始开发一个项目时接口响应时间很快感觉原创 2021-12-02 23:54:00 · 251 阅读 · 0 评论 -
java虚拟机内存模型
说到java语言我相信大家一定不陌生,但我更相信大部分java开发人员对jvm是既熟悉又陌生。都知道java是运行在jvm之上,不知道jvm是如何执行java;都知道java是面向对象高级语言,不知道对象在jvm中的内存结构;都知道java的大部分对象保存在堆中变量保存在栈中,不知道jvm是如何设计堆和栈以及在开发中会出现怎么样的问题;都知道java中存在线程安全和非线程安全的操作,但不知道jvm中那些内存块会出现这些问题以及原创 2021-06-29 14:47:05 · 621 阅读 · 0 评论 -
Serial、Serial Old、ParNew、ParNew Old垃圾回收器
java虚拟机垃圾回收器 java虚拟机经典垃圾回收器 — Serial、ParNew目录java虚拟机垃圾回收器前言目标Serial 垃圾回收器ParNew 垃圾回收器总结前言众所周知java语言是垃圾自动回收语言,垃圾自动回收机制是基于java虚拟机的垃圾回收器完成。 为了适应不同的需求,虚拟机设计者们开发了多种不同的垃圾回收器,其中最为经典也最为古老的垃圾收集器Serial和ParNew就不得不提了,本文根据时间线介绍这两款垃圾收集器。本文会涉及到java虚拟机垃圾回收相关专业术语,如第原创 2021-07-04 20:18:00 · 434 阅读 · 0 评论