操作系统实验2--进程创建讲解.pptxVIP

  • 14
  • 0
  • 约3.99千字
  • 约 29页
  • 2019-05-28 发布于江苏
  • 举报
实验二 Linux进程创建;Linux是一个多用户、多任务的操作系统 各种计算机资源(如文件、内存、CPU等)的分配和管理都以进程为单位 为了协调多个进程对这些共享资源的访问,操作系统要跟踪所有进程的活动,以及它们对系统资源的使用情况,从而实施对进程和资源的动态管理。;Linux操作系统包括如下3种不同类型的进程,每种进程都有其自己的特点和属性 交互进程 批处理进程 守护进程;通常操作系统中,进程至少有3种基本状态,分别为:运行态、就绪态和阻塞态 Linux系统中,进程主要有以下几个状态 运行态(运行态和就绪态的合并) 等待态(可中断睡眠状态/不可中断睡眠状态) 停止态(TASK_STOPPED) 僵死态(TASK_ZOMBIE) ;;Linux系统中,进程的运行模式划分为用户模式和内核模式 如果当前运行的是用户程序、应用程序或内核之外的系统程序,则对应进程处于用户模式 用户程序执行过程中出现系统调用或发生中断,需要运行系统核心程序,则进入内核模式 按功能和运行程序分,进程划分为系统进程和用户进程;ps命令是查看进程状态的最常用的命令,可以提供关于进程的许多信息。通常使用“-”配合选项进行信息查看。 1.进程选择 默认情况ps列出从终端启动的所有进程。 -A,-e,ax 所有进程 -C 命令 所有命令实例 -Uuser 属于user的所有进程 -t 从terminal启动的所有进程 -p N pid为N的进程;2.输出选择 -f 详尽列表 -l 长格式 -j 作业格式 -o,o,--format str 用户自定义格式,使用由str指定 的字段 3.其他相关选项 -a 显示同一终端下的所有程序 c 显示进程的真实名称 -N 反向选择 e 显示环境变量 f 显示程序间的关系 -H 显示树状结构 r 显示当前终端的进程 -au 显示较详细的资讯 -aux 显示所有包含其他使用者的行程 --lines行数 每页显示的行数 --width字符数 每页显示的字符数 --help 显示帮助信息 --version 显示版本显示;ps命令各输出项的含义为: F 代表这个程序的旗标 (flag), 4 代表使用者为 super user S(state):进程状态,其中R表示运行状态;S表示休眠状态;T表示暂停或??止状态;Z表示僵死状态 UID(User ID):进程启动者的用户ID PID(ProcessID):进程号 PPID:父进程的进程号 C CPU 使用的资源百分比 PRI 这个是 Priority (优先执行序) 的缩写 NI(Nice):进程的优先级值 SZ(Size):进程占用内存空间的大小,以KB为单位 TTY:进程所在终端的终端号,其中桌面环境的终端窗口表示为pts/0,字符界面的终端号为tty1~tty6. TIME:进程累计使用的CPU时间 CMD:启动进程的shell命令;守护进程是Linux系统3种进程之一;守护进程(Daemon,也称为精灵进程) 守护进程经常在程序启动时开始运行,在系统结束时停止;在后台运行,脱离控制终端,执行通常与键盘输入无关的任务。 Linux系统有许多标准守护进程 网络服务:如网页服务器(httpd)、FTP服务器(vsftpd)。 系统任务:如日志守护进程(syslogd)和电源管理守护进程(apmd)。 1.周期性地运行来完成特定的任务(例如crond) 2.连续地运行,等待处理系统中发生的某些特定的事件(例如xinetd和lpd);今天介绍两个守护进程: 1.允许用户延迟任务(atd) 2.允许用户在固定间隔时间运行命令(crond) 注:所有守护进程通常以d作为结尾 ;表9-1所示为Linux系统中一些比较重要的守护进程以及其所具有的功能,用户可以通过使用这些进程方便地使用系统以及网络服务;守 护 进 程;守 护 进 程;在Shell中执行程序或者在桌面环境中打开某程序,从本质上说就是启动进程 启动一个进程有两个主要途径:用户手动执行和系统调度。手动执行比较简单,因此本节主要对系统调度的进程执行进行介绍。 ;定时执行——at命令;at命令可以只指定时间,也可以时间和日期一起指定: at [-f file] [-mldv] time at -c job1 [job2 job3 ...] ;进程控制块(PCB)包括 (1)进程描述信息: 进程标识符用于唯一的标识一个进程(pid,ppid)。每个进程都会分配到一个独一无二的数字编号,我们称之为“进程标识”(process identifier),或者就直接叫它PID.是一个正整数,取值范围从2到32768。 可以通过:cat /proc/sys/kernel/

文档评论(0)

1亿VIP精品文档

相关文档