多进程、多线程的缺点

多进程的缺点

  1. 进程数量有限
  2. 代价太高(进程的销毁、创建、切换)
  3. 受限于CPU核心数
  4. 内存隔离
  5. 进程间通信代价高

多线程的缺点

  1. 受限于CPU --> 影响响应能力

若是阻塞IO则响应能力差
若是非阻塞IO则需要需要更多时间、CPU去看数据是否到达

怎么避免这些缺点呢? 推荐: IO多路复用

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页