![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
理解
plenilune-望月
这个作者很懒,什么都没留下…
展开
-
jvm锁升级的过程
原创 2021-04-14 09:14:07 · 348 阅读 · 1 评论 -
对NIO和netty的理解和使用
对NIO的理解和使用1、BIO 是一种阻塞IO,监听阻塞(active),read阻塞。程序不往下执行可进行多线程解决,但问题会出现空转,性能消耗问题2、NIO 非阻塞IO,这个java中的实现和redis中的底层实现基本一致,liunx上主要采用了epoll模型,调用了 create ctl wait 系统指令 注册表到执行表中借助于liunx操作系统中中断程序完成selector 字面意思之所以与select类似,因为早期版本1.4之前,java中NIO底层native调用的C代码中调用的原创 2021-03-11 11:26:38 · 534 阅读 · 0 评论