下载此文档

linux学习课件第09章linux的进程管理.ppt


文档分类:IT计算机 | 页数:约52页 举报非法文档有奖
1/52
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/52 下载此文档
文档列表 文档介绍
(Process),程序只有再被系统载入了内存并运行后才能够叫做进程。程序是一个磁盘文件,而进程则是内存中工作着的代码。程序与进程的概念是不一样的。但是,由于进程是“运行着的程序”,很多时候对这两个概念并不做很严格的区分。查看进程状态命令ps是Linux系统中最常用的命令之一,它可以提供关于进程的许多信息,如系统中有哪些进程正在运行、进程状态、进程运行时间、进程资源占用情况、进程的相对优先级以及进程的标识号(PID)等。查看进程命令的一般格式是: ps[-选项]监视进程的命令ps常用选项参数说明如下:●-e:显示所有进程的信息;●-f:显示进程的所有信息;●-l:以长格式显示进程信息;●-r:只显示正在运行的进程。●-pid:显示由进程ID指定的进程的信息;●-tty:显示指定终端上的进程的信息。注:不加任何参数时显示当前控制台的进程例如运行带参数-ef的ps命令: [******@localhost]#ps-ef可以显示系统中当前活动进程的全面信息:UIDPIDPPIDCSTIMETTYTIMECMDroot10020:42?00:00:05inituser1**********:39pts/000:00:00ps-,采用进程模型。进程都具有一定的功能和权限,运行在各自独立的虚拟地址空间,彼此独立,且通过通信机制实现同步互斥,通过调度程序实现合理调度。正文段存放进程要运行的程序,描述了进程要完成的功能用户数据段存放正文段在执行时所需要的数据和工作区系统数据段存放了进程的控制信息,其中最重要的数据结构是task_struct。(一)Linux进程有两种状态:内核态和用户态核心态又称系统态Linux在执行内核程序时是处于核心态下用户态是进程的普通执行状态一个进程在运行过程中,总是在两种执行状态之间不断地转换。进程虚拟地址空间分为:用户空间和系统空间。用户空间用户进程本身的程序和数据(可执行映象)进程运行用户程序时使用的堆栈,即进程堆栈。系统对进程进行控制和管理的信息,如进程控制块等系统空间内核被映射到所有进程的系统空间中。只允许进程在核心态下访问。进程运行在用户态下时,不允许直接访问系统空间。进程只能通过系统调用转换为核心态后,(二)

linux学习课件第09章linux的进程管理 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数52
  • 收藏数0 收藏
  • 顶次数0
  • 上传人386259182
  • 文件大小435 KB
  • 时间2019-05-25
最近更新