第7章-linux进程管理ppt课件.ppt
天马****23
亲,该文档总共41页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第7章-linux进程管理ppt课件.ppt
基础内容介绍本章教学目标:掌握进程管理的命令、cron的使用熟悉进程的启动方式了解进程定义、分类难点:Linux进程管理重点:掌握如何使用进程管理命令及任务自动化操作。关键词:进程cron7-1进程的基本概念2、进程和程序的区别(1)进程是动态的,而程序是静态的(2)进程是有生命的,而程序是永久的(3)一个程序可以包含若干个进程(4)一个进程可以包含若干个程序(例:调用别的程序)3、进程的基本状态及其转换(1)进程的基本状态运行态(running):在CPU上运行就绪态(ready):获得了CPU外的一切
linux进程间通信PPT课件.ppt
linux进程间通信1、进程间通信概述2、管道通信2.1管道创建与关闭注意:fd[0]用于读取管道,fd[1]用于写入管道。#include<unistd.h>#include<errno.h>#include<stdio.h>#include<stdlib.h>intmain(){intpipe_fd[2];if(pipe(pipe_fd)<0){printf("pipecreateerror\n");return-1;}elseprintf("pipecreatesuccess\n");close(p
第4章-进程及进程管理4ppt课件.ppt
4.7进程通信4.8线程(二)线程及其特征线程是调度执行的基本单位;线程不是资源分配的基本单位;线程从属于某个进程,是该进程的某个执行路线。因此,也将进程称为重型进程,线程称为轻型进程。线程是进程中的一个相对独立的可执行单元。一个进程中至少包含一个线程。由于同一进程内的线程之间涉及资源共享,所以需要同步机制来实现进程内多线程之间的通信。与进程类似,线程还可以创建其它线程,线程也有生命周期,也有状态的变化。(三)线程与进程的主要区别与联系(四)线程的状态与线程控制块(五)线程的分类2.内核级线程内核级线程K
2012 第3章 Linux进程管理.ppt
第3章Linux进程管理3.0Linux进程概述34563.1Linux进程描述符3.1Linux进程描述符Linux进程描述符的信息组成113.2Linux进程的状态2.4的进程状态转换图1415161718通过ps命令获取进程信息/proc目录下的进程信息212223Linux进程控制块的存放为什么这样存放?2.4中内核堆栈的定义current宏current宏current宏Linux系统进程系统堆栈结构313233Linux2.6进程系统堆栈结构353839402.6内核堆栈的小结进程描述符的分配
Linux进程管理.doc
Linux进程管理linux进程实体的组成由三部分组成:进程控制块(task_struct)正文段:只能读不能修改的指令代码,运行系统中多个进程共享。数据段:又分为用户数据段和系统数据段用户数据段:进程在用户态下执行时直接操作的所有数据,包括全部变量既用户栈。用户栈存放进程在用户态下执行时函数调用所用的参数、局部变量返回地址、返回值和其他数据。这些信息是可以被修改的。系统数据段:主要是系统栈。保存中断现场信息和进程在内核态下执行子程序(函数)嵌套调用的返回现场信息。这些数据虽然属于进程,但进程不能访问,只