240 发简信
IP属地:北京
  • 深入浅出Netty内存管理 PoolChunkList

    前面两篇分别分析了PoolChunk和PoolSubpage的实现,本文主要分析管理PoolChunk生命周期的PoolChunkList。1、深入浅出Netty内存管理 P...

  • 120
    自顶向下深入分析Netty(十)--PoolChunk

    如果你还对jemalloc分配算法不太了解,可以查看前情回顾:jemalloc分配算法。 1. 伙伴分配算法 JEMalloc分配算法使用伙伴分配算法分配Chunk中的Pag...

  • 120
    java对象头MarkWord探索

    关于java对象头markword的文章有很多,基本都是说markword用于存储对象自身的运行时数据, 如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持有的锁...

  • 120
    Netty 内存管理探险: PoolArena 分配之谜

    在本系列的上一篇《Netty 内存管理: PooledByteBufAllocator & PoolArena 代码探险》中,我们最终通过设置合适的 JVM 启动参数 —— ...

  • 李老鼠的粉丝?

    ES地理范围查询第一讲:Java操作地理位置信息(geo_point)

    - 简要介绍 我们知道es支持的数据类型是多种多样的,除了我们常见的几种基本数据类型,它也支持记录位置信息的的数据类型。在es中,记录地理位置信息的数据类型有两种,分别为ge...

  • 120
    基于netty+websocket的客服聊天IM系统

    该文基于开源项目分析,总结了IM相关的一些知识点,如何实现,以及针对客服业务需要补充的几个点。开源系统使用netty+websocket/socket搭建IM系统,前端实现了...