线程创建 1.1 线程与进程 相对进程而言,线程是一个更加接近于执行体的概念,它可以与同进程中的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列.在串行程序基础上引入线程和进程是为了提高程序的并发度,从而提高程序运行效率和响应时间. 线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源的管理和保护:而进程正相反.同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移. 1.2 创建线程 POSIX通过pthread_create()函数创建线程,API定义如下: int pth…