实验三Windows进程控制与描述 - 图文

2020-06-21 14:51

实验三进程控制与描述

? ? ? ?

?背景知识 ?实验目的

?工具/准备工作 ?实验内容与步骤

背景知识

Windows的任务管理器提供了用户计算机上正在运行的程序和进程的相关信息,也显示了最常用的度量进程性能的单位。使用任务管理器,可以打开监视计算机性能的关键指示器,快速查看正在运行的程序的状态,或者终止已停止响应的程序。也可以使用多个参数评估正在运行的进程的活动,以及查看CPU和内存使用情况的图形和数据。其中:

1)“应用程序”选项卡显示正在运行程序的状态,用户能够结束、切换或者启动程序。

2)“进程”选项卡显示正在运行的进程信息。例如,可以显示关于CPU和内存使用情况、页面错误、句柄计数以及许多其他参数的信息。

3)“性能”选项卡显示计算机动态性能,包括CPU和内存使用情况的图表,正在运行的句柄、线程和进程的总数,物理、核心和认可的内存总数(KB)等。 实验目的

通过在Windows任务管理器中对程序进程进行响应的管理操作,熟悉操作系统进程管理的概念,学习观察操作系统运行的动态性能。 工具/准备工作

在开始本实验之前,请回顾教科书的相关内容。 需要准备一台运行Windows操作系统的计算机。 实验内容与步骤

1.使用任务管理器终止进程 2.显示其他进程计数器

3.更改正在运行的程序的优先级

启动并进入Windows环境,单击Ctrl+Alt+Del键,或者右键单击任务栏,在

快捷菜单中单击“任务管理器”命令,打开“任务管理器”窗口,如图6所示。

图6Windows的任务管理器

在本次实验中,你使用的操作系统版本是:

Windows 7 旗舰版

当前机器中由你打开,正在运行的应用程序有: 1) Word文档

2) QQ

3) 控制面板

4) U盘

Windows“任务管理器”的窗口由__6__个选项卡组成,分别是: 1) 应用程序 2) 进程 3) 服务 4) 性能 5) 联网 6) 用户

当前“进程”选项卡显示的栏目分别是(可移动窗口下方的游标/箭头,或使窗口最大化进行观察):

1) 映像名称 2) 用户名

3) CPU 4) 内存(专用工作集) 5) 描述

1.使用任务管理器终止进程

步骤1:单击“进程”选项卡,一共显示了___55___个进程。请试着区分一下,其中:

系统(SYSTEM)进程有___28___个,填入表3-1中。

表3-1实验记录 映像名称 用户名 CPU 内存使用 00 784K armsvc.exe SYSTEM SYSTEM 00 824K CAJSHost.exe SYSTEM 00 3260K DFServ.exe SYSTEM 00 4300K httpd.exe lsass.exe SYSTEM 00 3092K lsm.exe SYSTEM 00 1056K nvvsvc.exe SYSTEM 00 1784K nvxdsync.exe SYSTEM 00 4580K RtHDVB.exe SYSTEM 00 4492K services.exe SYSTEM 00 4256K smss.exe SYSTEM 00 300K spoolsv.exe SYSTEM 00 3320K sqlservr.exe SYSTEM 00 7480K svchost.exe SYSTEM 00 2540K

服务(SERVICE)进程有___8___个,填入表3-2中。

表3-2实验记录 映像名称 用户名 CPU 内存使用 NETWORK OSPPSVC.EXE 00 4560K SERVICE NETWORK svchost.exe 00 3004K SERVICE LOCAL svchost.exe 00 7104K SERVICE LOCAL svchost.exe 00 3144K SERVICE LOCAL svchost.exe 00 4664K SERVICE NETWORK svchost.exe 00 7428K SERVICE svchost.exe LOCAL 00 2348K SERVICE

用户进程有___13___个,填入表3-3中。

映像名称 dwn.exe explorer.exe iexplore.exe QQ.exe QQProtect.exe QQSetupEx.exe RtHDVCpl.exe SGDownload.exe SogouCloud.exe sqlmangr.exe taskhost.exe taskmgr.exe WINWORD.EXE

提示:在WindowsXP的“任务管理器”中,“进程”选项卡增加了一个“用户名”栏目,其中区分了SYSTEM、NETWORKSERVICE、LOCALSERVICE和用户的不同进程类别。

步骤2:单击要终止的进程,然后单击“结束进程”按钮。

注意:终止进程时要小心。终止进程有可能导致不希望发生的结果,包括数据丢失和系统不稳定等。因为在被终止前,进程将没有机会保存其状态和数据。如果结束应用程序,您将丢失未保存的数据。如果结束系统服务,系统的某些部分可能无法正常工作。

终止进程,将结束它直接或间接创建的所有子进程。例如,如果终止了电子邮件程序(如Outlook98)的进程树,那么同时也终止了相关的进程,如MAPI后台处理程序mapisp32.exe。

请将终止某进程后的操作结果与原记录数据对比,发生了什么: 启动软件“QQ”,在任务管理器中找到该软件的记录,并将其结束。观察到的反应是:弹出提示框,提示是否结束任务。在进程中的“QQ.exe”、“QQProtect.exe”、“QQExternal.exe”均结束进程。 2.显示其他进程记数器

在“进程”选项卡上单击“查看”菜单,然后单击“选择列”命令。单击要增加显示为列标题的项目,然后单击“确定”。

为对进程列表进行排序,可在“进程”选项卡上单击要根据其进行排序的列

表3-3实验记录 用户名 CPU Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 Administrator 00 内存使用 11572K 30852K 38272K 74920K 8300K 4848K 3056K 728K 3980K 2160K 1892K 2480K 43076K 标题。而为了要反转排序顺序,可再次单击列标题。

经过调整,“进程”选项卡现在显示的项目分别是: 映像名称、用户名、CPU、内存(专用工作集)、基本优先级、线程数、描述、数据执行保护。

通过对“查看”菜单的选择操作,可以在“任务管理器”中更改显示选项: ·在“应用程序”选项卡上,可以按详细信息、大图标或小图标查看。 ·在“性能”选项卡上,可以更改CPU记录图,并显示内核时间。“显示内核时间”选项在“CPU使用”和“CPU使用记录”图表上添加红线。红线指示内核操作占用的CPU资源数量。 3.更改正在运行的程序的优先级

要查看正在运行的程序的优先级,可单击“进程”选项卡,单击“查看”菜单,单击“选择列”-“基本优先级”命令,然后单击“确定”按钮。

为更改正在运行的程序的优先级,可在“进程”选项卡上右键单击您要更改的程序,指向“设置优先级”,然后单击所需的选项。

更改进程的优先级可以使其运行更快或更慢(取决于是提升还是降低了优先级),但也可能对其他进程的性能有相反的影响。

记录操作后所体会的结果:

选择了基本优先级以后,进程的顺序没有改变,而是在任务管理器的窗口增加了“基本优先级”一项。更改系统的优先级,可能会导致系统的不稳定。

在多处理器计算机上,用户还可以给处理器指派进程,将程序或进程的执行限制在选定的处理器上,但这有可能导致总体性能的下降。


实验三Windows进程控制与描述 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014安徽专升本宿州学院《综合英语》考纲

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: