多线程 使用多线程好处: 一.通过为每种事件类型的处理单独分配线程,可以简化处理异步事件的代码,线程处理事件可以采用同步编程模式,启闭异步编程模式简单 二.方便的通信和数据交换 由于进程之间具有独立的数据空间,多进程必须使用操作系统提供的复杂机制才能实现内存和文件描述符的共享,导致上下文切换的开销比较大.而线程之间共享进程的所有资源,所以,多线程可以访问相同的存储空间和文件描述符. 三.对一些不具有互斥型的问题,可以将其分解为从而改善程序的吞吐量.对于进程,在完成多个任务时,实际上需要将任务串行…