《《Linux C从入门到精通》.明日科技.第07章.进程控制》由会员分享,可在线阅读,更多相关《《Linux C从入门到精通》.明日科技.第07章.进程控制(22页珍藏版)》请在金锄头文库上搜索。
进程概述,本讲大纲:,进程的定义,进程的相关信息,进程的定义,进程的相关信息,标题,进程的基本操作,本讲大纲:,进程创建,进程等待,进程结束,进程创建,进程创建,进程等待,进程结束,标题,多个进程间的关系,本讲大纲:,进程组,时间片的分配,进程组,时间片的分配,标题,线程,本讲大纲:,线程概述,线程的属性,线程概述,一个进程内部由若干个进程组成,进程的出现使得多个程序可以并发执行,节省了资源利用率;而线程的引入则帮助减少了程序并发执行时带来的时空开销。 7.4.1 线程概述线程,又称轻量进程,代表一个进程中某个单一顺序的控制流。线程是进程中的一个实体,是被系统独立调度和分配的基本单位。一个进程中的若干个线程是共享进程中所拥有的全部资源的,每个线程本身是不拥有系统资源的,只是拥有少量的必备资源,如程序计数、寄存器、栈等。在Linux多处理器系统中,不同线程可以同时运行在不同的CPU上,一个线程可以创建和终止另一个线程,一个进程中的多个线程可以并发执行。,线程的属性,标题,进程的特殊操作,本讲大纲:,获取进程标识,设置进程标识,获取进程标识,设置进程标识,标题,