netty基础(1)

 

bio:阻塞同步

nio:非阻塞同步

aio:非阻塞异步

 netty自己有多种nio的实现原因?

netty暴露了更多的可控参数:netty是边缘触和水平触发相切换

水平触发与边缘触发形象解释:水平触发:
     点单后,菜(数据)做好了,服务员端上来问吃不吃(读),你不吃或者吃不完,她过会还会端过来问你吃不吃,提醒你,还没吃完,可以继续吃,反反复复。
边缘触发:
     服务员端上菜后,你一次没有吃完,好了,等你想吃剩下的时候,也别吃了,除非再点菜,才能吃到刚没吃完的。

netty实现的垃圾回收更少,性能更好

原文地址:https://www.cnblogs.com/foreverlearnxzw/p/14221143.html