39、Nio(多线程优化)

Nio(多线程优化)

单线程,没有充分利用多核cpu

架构:一个线程只用于处理连接事件(boss),其他线程处理读写事件(worker),最好不要超过cpu核心数个数,不然还是出现单线程了

Redis用的就是单线程+多路复用(一个操作耗时较长那么就会影响其他操作,所以推荐使用时间复杂度低的算法)

猜你喜欢

转载自blog.csdn.net/logtcm4/article/details/127832507