特牛生活网

Linux高级编程之多线程_-pthread & -lpthread-CSDN博客

网友收藏
文章浏览阅读174次。多线程典型的进程可以看成是只有一个控制线程(主线程)。一个进程在某一时刻只能做一件事情。有了多个控制线程之后,在程序设计时就可以把程序设计成在某一时刻能够做不止一件事,每个线程处理各自独立的任务。1、进程的两个基本属性1、进程是一个可拥有资源的独立单位,一个进程要能独立运行,它必须拥有一定的资源,包括用于存放程序正文、数据的磁盘和内存地址空间,以及它在运行时所需要的I/O设备、已打开的文件。信号量等。2、进程同时又是一个可独立调度和分派的基本单位;每个进程在系统中都有唯一的PCB,系统可以根据PC_-pthread & -lpthread