随笔分类 -  JVM

摘要:###对象的内存布局在hotspot虚拟机中,对象在内存中存储的布局可以分为3个区域:对象头、实例数据和对齐填充。**hotspot虚拟机的对象头包括二部分信息:**1,用于存储对象自身的运行时数据,如哈希码、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳等,这部分数据在32位和6... 阅读全文
posted @ 2015-08-31 08:30 bruceLucky 阅读(191) 评论(0) 推荐(0)
摘要:java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个区域,这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖着用户的线程的启动和结束而建立和销毁。根据java 虚拟机规范的规定,java虚拟机所管理的内存将会包括以下几个运行时数据区域。... 阅读全文
posted @ 2015-03-09 23:15 bruceLucky 阅读(740) 评论(0) 推荐(0)