首页
学习
活动
专区
工具
TVP
发布

涤生的博客

专注各种互联网技术分享,Java、Netty、JVM、中间件等。 欢迎关注。
专栏作者
47
文章
84764
阅读量
14
订阅数
海量网络连接服务端JVM参数调优实战过程
以上三个特点导致有大量小对象聚集在old区,高峰期old区域增长非常快,对象在一段时间内必然消亡
涤生
2018-08-14
8592
服务框架之注册中心,你不知道的内幕
前一篇服务框架技术栈粗略分析了服务框架需要的各个核心模块,首先提到的就是注册中心,注册中心实现了服务注册和发现的功能,在服务框架中也发挥着重要的作用。今天主要围绕注册中心实现的话题展开。
涤生
2018-08-14
1.2K0
PhantomReference导致CMS GC耗时严重
GC优化关键是找到优化的点,如果明确GC过程中耗时的阶段在哪里,优化起来应该也就不难了。这篇文章主要讲述最近一次CMS GC优化过程,是一次分享,也是一次总结。闲话少说,我们开始吧。
涤生
2018-08-14
1.1K0
ThreadLocal实现原理详解
ThreadLocal大家应该不陌生,经常在一些同步优化中会使用到它。很多地方叫线程本地变量,ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。也就是对于同一个ThreadLocal,每个线程通过get、set、remove接口操作只会影响自身线程的数据,不会干扰其他线程中的数据。
涤生
2018-08-14
3780
WeakHashMap垃圾回收原理
WeakHashMap自然联想到的是HashMap。确实,WeakHashMap与HashMap一样是个散列表,存储内容也是键值对。与HashMap类似的功能就不展开了,本文重点关注在WeakHashMap是如何做到回收数据?
涤生
2018-08-14
3860
System.gc() 源码解读
System.gc(),大家应该也有所了解,是JDK提供的触发Full GC的一种方式,会触发Full GC,其间会stop the world,对业务影响较大,一般情况下不会直接使用。 那它是如何实现的呢? 另外有哪些参数可以进行优化呢? 我们带着问题来对相关源码解读一下。
涤生
2018-08-14
6660
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档