稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
飞跃
订阅
avatar
咸咸的萌新 创作等级LV.2
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 死磕synchronized底层实现
    Mark Word(标记字段):默认存储对象的HashCode,分代年龄和锁标志位信息。它会根据对象的状态复用自己的存储空间,也就是说在运行期间Mark Word里存储的数据会随着锁标志位的变化而变化。 Klass Point(类型指针):对象指向它的类元数据的指针,虚拟机通过…
    • 敖丙
    • 5年前
    • 13k
    • 172
    • 26
    面试 Java
    死磕synchronized底层实现
  • 支撑百万级并发,Netty如何实现高性能内存管理
    Netty先向系统申请一整块连续内存,称为chunk,默认大小chunkSize = 16Mb,通过PoolChunk对象包装。为了更细粒度的管理,Netty将chunk进一步拆分为page,默认每个chunk包含2048个page(pageSize = 8Kb) 不同大小池化…
    • 分布式系统架构
    • 6年前
    • 8.3k
    • 60
    • 评论
    后端 Netty
    支撑百万级并发,Netty如何实现高性能内存管理
  • 惊:FastThreadLocal吞吐量居然是ThreadLocal的3倍!!!
    FastThreadLocal的使用。 FastThreadLocal并不是什么情况都快,你要用对才会快。 FastThreadLocal利用字节填充来解决伪共享问题。 FastThreadLocal比ThreadLocal快,并不是空间换时间。 FastThreadLocal…
    • 匠心零度
    • 6年前
    • 2.9k
    • 19
    • 5
    Netty