一.多线程 VS 多进程 和进程相比,线程有很多优势.在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护代码段和数据.而运行于一个进程中的多个线程,他们之间使用相同的地址空间.正是这样,同一进程下的线程之间共享数据空间,数据可以相互使用,并且线程间切换也要更快些,可以更有效的利用CPU. 二.程序设计 [注] 头文件<pthread.h> 编译时要加载动态库 libpthread.a,使用 -lpthread 1.创建线程2.等待线程3.关闭线程4.退出清除…