关于Java内存模型,GC及其周边的一些知识一直很碎片,细节总是很模糊。
比如:
- Java的内存分区包括:堆、栈、方法区。每一个分区中的具体的内存结构是怎样?
- CMS的回收策略是怎样?日志格式表示什么?
- Java的启动参数,jstat是否理解?
- GC相关的英文单词都明白不?
网上摘抄了一些好的答案,汇总在一起:
- 关于JVM分区的问题,可以查看文章“JVM分区”。补充几点:堆和方法区的大小可以预设,栈(Stack,有的文章也称作堆栈)的大小不可以设置。栈可以理解为“操作系统在建立某个进程时或者线程(在支持多线程的操作系统中是线程)为这个线程建立的存储区域,该区域具有先进后出的特性 ”。大多数内存溢出均指堆内存或方法区溢出,少数时候会出现栈溢出,多数情况下是递归写的不适当导致的。具体可以参考“What is a stack overflow error?”。
- 参见“CMS gc实践总结”,“oracle gc日志文档”,“The Unspoken - CMS and PrintGCDetails”
- Java启动参数,具体参见:Java 6 JVM参数选项大全(中文版),JVM系列三:JVM参数设置、分析。
- jstat使用。“Java命令行实用工具jps和jstat”,"jstat官方文档"。
- 关于一些名词,查看“Sun JVM GC总结【Final】”,具体的名词如下:。
gc:garbage collection(垃圾收集) infant mortality:对象分配以后很快成为垃圾,就称该对象具有“infant mortality” minor collection:较小收集,指发生在young generation的gc major collection:较大收集,指发生在older generation的gc older generation:年老代,在1.4.2版本之后改称为tenured generation。 tenured generation:年老代,在1.3.1之前称为older generation permanent generation:永久代。又称为永久域,方法区。 young generation:年轻代 footprint:是一批工作进程的集合,以页和缓冲行数计量,在物理内存有限或者有很多处理器的系统里,footprint 可代表伸缩性 survivor spaces:生存空间 eden:新的对象分配的地方 throughput:是未消耗在垃圾收集的时间占总时间的百分比
相关推荐
摄像头gc2145资料,寄存器初始化配置、数据手册,C
摄像头gc0308资料,寄存器初始化配置、数据手册,C
GC9A01芯片资料TFTLCD
gc4023 datasheet
摄像头gc0328c资料,寄存器初始化配置、数据手册,C
GC9a01屏幕资料 原理图+stm32例程+规格书,使用SPI通信
GC2053_1,2.9_GC2053sensor_格科微_GC2053_gc2053datasheet_galaxycore_源码.zip
gc02m1 datasheet
GC2053 is a high quality 1080P CMOS image sensor, for security camera products, digital camera products and mobile phone camera applications. GC2053 incorporates a 1920H x 1080V pixel array, on-chip...
GC9300,GC9306,ST7789,HX8357C屏驱动适合全志平台一系列MCU,经验证驱动加载正常,适合分辨率240x320或480x320。
在MT6739平台上的GC2375 CMOS sensor的摄像头的驱动代码。
GALAXYCORE 格科微电子 GC2053 1/2.9‘’ FHD CMOS Imahe Sensor Data Sheet
GC5035 CSP 模组设计指南 V1.0.pdf
SX1262 在stm32单片机上的完整例子,SX1262TR4-GC资料包,包括:芯片数据手册,模块规格书,接线示意图,PCB封装,Demo程序(完整代码,keil5验证通过) 完整的资料,非常难得。
格科微GS8604 GC0308 GC0339GC2035GC6123等摄像头传感器芯片(30个)数据手册设计指南等资料,型号如下: GC0112 GC0308 GC0309 GC030A GC0310 GC0311 GC0312 GC0313 GC0328 GC0329 GC0339 GC0406 GC0409 GC2015 GC...
基于stm32的 433MHz 无线收发模块 SX1262TR4-GC设计资料包,包括SX1262TR4器件手册,AD器件原理图封装库文件,规格书,STM32 DEMO软件工程源码程序
因为本文档是作者花费数月时间,查阅GC相关的国内外众多资料并加以思路清晰的条目化而形成。因为篇幅所限,可能有部分知识点没有完全展开,但是对于GC领域的核心知识点几乎全部涵盖,很难在其他书籍和文档中涉及如此...
此资料为GC POWERSTATION中文版安装包,已经在WIN7系统下安装并且使用过,有需要下载!
格科微最新HDR感光芯片资料,GC 2093 is a high quality 1080P CMOS image sensor, for security camera products, digital camera products and mobile phone camera applications GC2093 incorporates a 1920H...
GC POWER 导出坐标教程,SMT元件焊盘转换,踩点导出过程