会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yichkhun
博客园
首页
新随笔
联系
订阅
管理
随笔 - 5
文章 - 1
评论 - 2
阅读 -
1131
文章分类 -
易困爱吃冰激凌
为什么JVM要用到压缩指针?Java对象要求8字节的整数倍?
摘要:前言 前两天在一个帖子中看到一道面试题: 堆内存超过32G时,为什么压缩指针失效? 之前没有了解过这方面的知识,于是开始google起来,但当我翻看了不下一页的帖子,我都仍然没有搞懂,因为好多答案给我的感觉更像是: 因为堆内存超过32G,压缩指针会失效,所以堆内存超过32G时,压缩指针会失效。 我:
阅读全文
posted @
2022-03-17 17:55
苏易困
阅读(84)
评论(0)
推荐(0)
编辑
公告
昵称:
苏易困
园龄:
2年11个月
粉丝:
1
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔档案
2022年4月(2)
2022年3月(3)
文章分类
易困爱吃冰激凌(1)
阅读排行榜
1. Redis数据结构详解(2)-redis中的字典dict(335)
2. Redis数据结构详解(3)-redis中的“排序好手”(跳表skiplist)(259)
3. 为什么JVM要用到压缩指针?Java对象要求8字节的整数倍?(208)
4. Redis数据结构详解(1)-redis中的字符串(SDS)(128)
5. Redis数据结构详解(4)-为了节约内存的数据结构(压缩列表ziplist)(117)
评论排行榜
1. 为什么JVM要用到压缩指针?Java对象要求8字节的整数倍?(2)
最新评论
1. Re:为什么JVM要用到压缩指针?Java对象要求8字节的整数倍?
@暂时沉寂震惊世界 每1个地址对应1个1个字节,所以不用除以8,是4G...
--苏易困
2. Re:为什么JVM要用到压缩指针?Java对象要求8字节的整数倍?
如果按照你这么说,那么32位数, 2^32 / 8 / 1024 / 1024 / 1024 = 0.5G吗???
--暂时沉寂震惊世界
点击右上角即可分享