文章目录 1.多进程2.多线程3.线程池4.select、poll、epoll 1.多进程 缺点: 启动和关闭子进程带来很大的开销系统创建线程有上限 命令:ulimit -u 简单实现 2.多线程 缺点:与多进程相似 简单实现 3.线程池 基本思想: 事先创建一定数量的工作线程,当任务队列中有任务时就唤醒阻塞等待的工作线程; 用一个管理者线程来管理何时需要创建新线程、销毁多余线程。 简单实现 4.select、poll、epoll select简单使用 poll简单使用 epoll简单使用