说说IO多路复用优缺点?
IO多路复用优点:
1.相比基于进程的模型给程序员更多的程序行为控制。
2.IO多路复用只需要一个进程就可以处理多个事件,单个进程内数据共享变得容易,调试也更容易。
3.因为在单一的进程上下文当中,所以不会有多进程多线程模型的切换开销。
IO多路复用缺点:
1.业务逻辑处理困难,编程思维不符合人类正常思维。
2.不能充分利用多核处理器。
IO多路复用优点:
1.相比基于进程的模型给程序员更多的程序行为控制。
2.IO多路复用只需要一个进程就可以处理多个事件,单个进程内数据共享变得容易,调试也更容易。
3.因为在单一的进程上下文当中,所以不会有多进程多线程模型的切换开销。
IO多路复用缺点:
1.业务逻辑处理困难,编程思维不符合人类正常思维。
2.不能充分利用多核处理器。