码迷,mamicode.com
首页 >  
搜索关键字:jvm eden yong old gc 垃圾回收    ( 18783个结果
中间件的安装和优化——开源软件诞生6
软件及中间件的安装和配置--第6篇 用日志记录“开源软件”的诞生 赤龙ERP开源地址: 点亮星标,感谢支持,与开发者交流 kzca2000 码云:https://gitee.com/redragon/redragon-erp GitHub:https://github.com/redragon198 ...
分类:其他好文   时间:2020-09-17 13:15:56    阅读次数:32
面试官:别的我不管,这个JVM虚拟机内存模型你必须知道
前言说jvm的内存模型前先了解一下物理计算机的内存处理。物理计算器上用户磁盘和cpu的交互,由于cpu读写速度速度远远大于磁盘的读写速度速度,所以有了内存(高速缓存区)。但是随着cpu的发展,内存的读写也跟不上cpu的读写速度了,cpu的产商就给每个cpu加入了一个高速缓存,也就是下面的结构。JVM组成解析运行时数据区运行时数据区中包括:栈、堆、方法区(元空间)、本地方法栈、程序计数器。详细概念在
分类:其他好文   时间:2020-09-17 12:44:01    阅读次数:25
CMS两个常见问题
CMS的问题 Memory Fragmentation(内存碎片过多,导致启动单线程serial垃圾回收器) -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction 默认为0 指的是经过多少次FGC才进行压缩 Floatin ...
分类:其他好文   时间:2020-09-15 21:02:24    阅读次数:54
JVM运行时数据内存区和指令集(摘抄整理)
指令集分类 基于寄存器的指令集 基于栈的指令集 Hotspot中的Local Variable Table = JVM中的寄存器 Runtime Data Area PC 程序计数器:由于存在线程切换,线程需要有自己的程序计数器来记住指令执行到的位置【线程私有】 存放指令位置 虚拟机的运行,类似于这 ...
分类:其他好文   时间:2020-09-15 20:52:34    阅读次数:28
elasticsearch,kibana之相关配置
一、elasticsearch之相关配置 前言 在elasticsearch\config目录下,有三个核心的配置文件: elasticsearch.yml,es相关的配置。 jvm.options,Java jvm相关参数的配置。 log4j2.properties,日志相关的配置,因为es采用了 ...
分类:其他好文   时间:2020-09-12 21:48:34    阅读次数:36
内存迟迟下不去,可能你就差一个GC.Collect
一:背景1.讲故事我们有一家top级的淘品牌店铺,为了后续的加速计算,在程序启动的时候灌入她家的核心数据到内存中,灌入完成后内存高达100G,虽然云上的机器内存有256G,然被这么划掉一半看着还是有一点心疼的,可怜那些被挤压的小啰啰程序,本以为是那些List,HashSet,Dictionary需要动态扩容虚占了很多内存,也就没当一回事,后来过了一天发现内存回到了大概70多G,卧槽,不是所谓的集合
分类:其他好文   时间:2020-09-10 22:55:13    阅读次数:33
JVM——Class文件常量池项目类型
常量池的项目类型 类 型 标 志 描 述 CONSTANT_Utf8_info 1 UTF-8编码的字符串 CONSTANT_Integer_info 3 整型字面量 CONSTANT_Float_info 4 浮点型字面量 CONSTANT_Long_info 5 长整形字面量 CONSTANT_ ...
分类:其他好文   时间:2020-09-10 22:32:26    阅读次数:42
Python CockBook(二)python如何运行程序
python解释器运行原理 编译--> 提高运行速度 如果python进程在机器上有写入权限,那么会在当前目录生成一个.pyc后缀的文件. 下一次运行会检查源文件和字节文件的时间戳.如果都相同会直接跳过编译,直接运行 PVM python virtual machine 是系统的一个大循环, 不断地 ...
分类:编程语言   时间:2020-09-09 18:43:15    阅读次数:41
JVM全面分析之虚拟机栈之程序计时器
虚拟机内存结构简图 PC寄存器作用 PC寄存器用来存储指向下一条指令的地址,也即将要执行的指令代码,由执行引擎读取下一条指令。 简介 它是一块很小的内存空间,几乎可以忽略不计。也是运行速度最快的存储区域。 在JVM规范中,每个线程都有它自己的程序计数器,是线程私有的,声明周期与线程的声明周期保持一致 ...
分类:其他好文   时间:2020-09-07 18:47:45    阅读次数:48
Java11-ZGC
Java 11包含一个全新的垃圾收集器--ZGC,它由Oracle开发,承诺在数TB的堆上具有非常低的暂停时间。 在本文中,我们将介绍开发新GC的动机,技术概述以及由ZGC开启的一些可能性。 那么为什么需要新GC呢?毕竟Java 10已经有四种发布多年的垃圾收集器,并且几乎都是无限可调的。 换个角度 ...
分类:编程语言   时间:2020-09-04 17:39:01    阅读次数:71
18783条   上一页 1 ... 39 40 41 42 43 ... 1879 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!