it_worker365

   ::  ::  ::  ::  :: 管理

2018年7月31日

摘要: Netty设计特点: 1. io线程模型 使用reactor模式,同步非阻塞。这决定了可以用最少的资源做更多的事。 2. 内存零拷贝 使用直接缓存 3. 内存池设计 申请的内存可以重用,主要指直接内存。 内部实现是用一颗二叉查找树管理内存分配情况。 4. 串形化处理socket读写,避免锁,即一个指 阅读全文
posted @ 2018-07-31 15:17 it_worker365 阅读(147) 评论(0) 推荐(0) 编辑

摘要: 参考:Scalable IO in Java - http://gee.cs.oswego.edu/dl/cpjslides/nio.pdf mainReactor负责处理客户端的连接请求,并将accept的连接注册到subReactor的其中一个线程上;subReactor负责处理客户端通道上的数 阅读全文
posted @ 2018-07-31 14:04 it_worker365 阅读(183) 评论(0) 推荐(0) 编辑