频谱分析及基频分析.docx
- 文档编号:28058711
- 上传时间:2023-07-07
- 格式:DOCX
- 页数:10
- 大小:387.46KB
频谱分析及基频分析.docx
《频谱分析及基频分析.docx》由会员分享,可在线阅读,更多相关《频谱分析及基频分析.docx(10页珍藏版)》请在冰豆网上搜索。
频谱分析及基频分析
甘肃政法学院
本科生实验报告
(二)
姓名:
温玮
学院:
公安技术学院
专业:
信息安全
班级:
信息安全班
实验课程名称:
操作系统
实验日期:
2013年11月12日
指导教师及职称:
何珍祥
实验成绩:
开课时间:
2013-2014学年第一学期
甘肃政法学院实验管理中心印制
实验题目
windows及linux进程的观察
小组合作
否
姓名
温玮
班级
信息安全
学号
201181250123
一、实验目的
1.Linux环境下程序、进程、线程关系观察
掌握redhatlinux中进程的描述,进程占用资源的情况分析。
了解进程与程序的大小关系。
实验内容:
利用redhatlinux的任务管理器进行下面内容的观察并记录、分析。
⑴观察现有系统进程,并记录它们的内存占有情况,进程ID号,映象名,优先级;记录系统现在的进程数、线程数。
⑵通过ps观察进程的运行状态。
2.进程的创建及终止
掌握linux中进程的创建及撤消,理解进程的生命周期。
⑴编写三个程实现进程的创建及撤消。
要求分别调用fork()、vfork()实现进程的创建,调用exit()终止进程,调用exec()为进程指定新的运行程序。
⑵调试并分析结果。
3.父子进程的同步
理解进程同步工作的原理,掌握linux中wait()、exit()、sleep()实现进程的同步。
二.实验环境
1、安装有Windows操作系统的PC机。
2、安装有Linux虚拟机即RedHatLinux系统的PC机。
三、实验内容与步骤
一、利用Windows7的任务管理器进行下面内容的观察并记录、分析。
⑴观察现有系统进程,并记录它们的内存占有情况,进程ID号,映象名,优先级;记录系统现在的进程数、线程数。
启动任务管理器—查看—选择列…:
由图像的变化可知,当打开两个QQ音乐时,线程数发生变化,线程数有多个则表示一个网页所占用的线程数有不止一个。
⑵运行Word2010,观察其进程的描述及系统的进程数、线程数;分别同时创建一个文档,两个文档;三个文档观察进程数、线程数及内存的变化。
⑶运行PowerPoint2010观察其系统进程数、线程数及内存变化;观察其程序大小与进程大小的关系。
⑷任选五个可执行程序并运行,观察它们的进程描述(进程PID、映象名称、CPU使用、内存使用、内存使用增量、内存使用高峰值、用户名、虚拟内存大小、基本优先级、句柄计数、线程计数等可以观察到的内容,并记录分析。
运行IE浏览器、QQ、excl2010、Word2010、powerpoint2010、QQ音乐五个程序,并观察:
基本信息
程序名
IE浏览器
QQ音乐
powerpoint
可执行程序
3248kb
3476kb
213kb
3322kb
504kb
进程大小
31612k
43455k
88685k
32233k
11121k
进程PID
1408
2132
5940
334
2956
映像名称
BaoFengPlayer.exe
Explorer.exe
QQmusic.exe
qq.exe
Powerpoint.exe
用户名
Administrator
Administrator
Administrator
Administrator
Administrator
线程数
37
14
24
43
34
CPU
00
00
00
00
00
平均CPU
1.01
1.22
3.44
6.54
3.21
结果1:
同一程序的进程大于其可执行程序的大小.。
分析1:
程序是静态的,而进程是程序的一次执行过程,它是动态的创建和消亡的,具有一定的生命周期,是暂时存在的,而我们运行程序的.exe文件时,系统调用该程序,为其创建相应的的进程。
进程它包括程序、数据和进程控制块(PCB)三部分,所谓的创建进程就是创建PCB。
而在执行过程中它还要获得相应的系统资源,要保证程序能独立运行,操作系统还要为其配置一个专门的数据结构,即PCB,因此,进程大于其可执行程序的大小。
结果2:
一个进程包还多个线程,同一进程中,多个线程可以并发执行。
线程是轻量级进程,它是一个基本的CPU执行单元,也是程序执行流的最小单元,是被系统独立调度基本单位,线程自己不拥有系统资源,但它和进程的其他线程共享进程所拥有的全部资源。
结果3:
在进程的动态执行,其线程数、CPU、平均CPU、专用内存、可共享存,的数据都是动态变化的。
在此我们可以体会到进程的动态性。
结果4:
我们也可以看到进程的一些基本信息,如进程标识号(PID),用户名,占用内存等。
结果5:
当我们退出一个程序,如关闭QQ时,可以发现其进程也随之消失。
再次启动时,发现QQ的PID与先前的不同了,可见进程创建时操作系统才位置分配一个唯一的PID,直到该进程结束。
二、利用redhatlinux的任务管理器进行下面内容的观察并记录、分析。
⑴观察现有系统进程,并记录它们的内存占有情况,进程ID号,映象名,优先级;记录系统现在的进程数、线程数。
1、进程ID号、映像名、内存占有情况
2、nice优先级
3、通过ps观察进程的运行状态。
四、实验过程与分析
五、实验总结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 频谱 分析 基频