子情境进程管理和内存管理.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
子情境进程管理和内存管理

Linux操作系统 子情境 4.2 进程管理 和 内存管理 情景引入 新锐计算机服务有限公司李志帮智宏学校建立了的网络中心,为保证中心Linux系统安全与稳定的运行,他要让工作网络中心的人员尽快掌握进程管理与系统监视的相关知识和技能,以便能更好地接替他的工作。 教学目标 教学安排 任务情景 问题分析 计算机在使用过程中有可能受到病毒的攻击,攻击往往是在用户不轻易察觉的过程中进行的。病毒攻击实质表现为有病毒程序在计算机中运行,通过查看进程可以看到是否有异常程序如病毒程序在运行。 任务描述: 查看进程状态 查看系统运行情况,实时跟踪系统资源的使用情况 对进程进行管理 查看内存状态 知识准备 进程概念 进程与程序的关系 进程种类 知识准备:进程概念 Linux是一个多用户多任务的操作系统,系统上同时运行着多个进程。进程是Linux系统中的基本运行单位,是在计算机处理器(CPU)中执行的计算机程序。 知识准备:进程与程序关系 程序是保存在存储介质中的可执行机器代码(指令)和数据的集合。进程是在计算机处理器(CPU)中执行的计算机程序。 进程是动态的、正在运行的程序。 知识准备:进程种类 Linux进程种类 交互进程:由一个shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。 批处理进程:这种进程和终端没有联系,是一个进程序列。 监控进程(也称守护进程):Linux系统启动时启动的进程,并在后台运行。 注:因为守护进程的运行,所以有时尽管没有运行应用程序,但并不代表没有进程在运行中。 知识准备:进程种类 当某个程序运行时,可能会有些相关进程在运行,在这些进程中,某个进程会产生其他进程作为这个进程的子进程。父进程和子进程共同构成进程树,相互联系,确保程序的正常运行。 任务实施: 步骤1:查看进程。 ps [选项] 查看当前进程状况。 使用u选项来查看进程所有者及其他一些详细信息。 任务实施 步骤1:查看进程 ps [选项] 使用aux组合选项显示最详细的进程情况。 任务实施 步骤2:查看进程树 pstree 任务实施 步骤3:实时跟踪系统资源 top 任务实施 在top命令执行过程中可以使用的一些交互命令。从使用角度来看,熟练的掌握这些命令比掌握选项还重要一些。 [Space] 立即刷新显示。 h或? 显示联机帮助信息。 q 退出程序。 m 切换显示内存信息。 t 切换显示进程和CPU状态信息。 M 根据占用内存大小对进程进行排序。 P 根据占用CPU时间对进程进行排序。 任务实施 步骤4:中断进程 中断一个前台进程,通常是使用 Ctrl+c 组合键 中断一个后台进程,使用kill命令 kill [选项] PID 任务实施 步骤5:查看内存状态 free [选项] 任务总结 教学重点:进程管理 教学难点:进程与程序的关系 项目实训 智宏学校服务器进程管理与内存管理。 思考与练习 简述如何使用系统监视器来查看、结束进程。(提示:要启动系统监视器,选择面板上的“主菜单”-“系统工具”-“系统监视器”) 用什么命令查看目前的进程? 如何查看目前的内存使用状况? * * 技能点 查看进程状态,了解系统运行情况 查看内存状态 知识点 进程的概念 进程的种类 掌握Linux进程和内存管理 总体目标 @ @ @ @ @ @ @ @ @ 问题分析 任务描述 知识准备 任务实施 任务情景 任务总结 项目实训 最近不知道怎么回事,运行的程序不多,但服务器还是运行很慢? 你好!出什么问题了? 新锐公司网管员李志 智宏学校高主任 进程ID 指明这个进程正运行在哪个终端 指明这个进程已占用CPU了多长时间 启动这个进程的命令名称 指明是哪个用户启动了这个命令 进程占用CPU时间的百分比及占用内存的百分比 VSZ显示进程占用的虚拟内存空间,单位KB;RSS是进程占用的内存空间。 显示进程当前的状态(R进程正在运行中,S处于睡眠,Z僵死进程) 当前时间、系统启动时间、当前系统登录用户数目、平均负载 依次为进程总数、休眠进程数、运行进程数、僵死进程数、终止进程数 CPU和内存状态 显示版本号 不显示缓冲区调节列 以KB为单位显示内存使用情况 Content Layouts

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档