第2 章Windows 任务管理器 据国外研究公司统计,在2008 年全球个人计算机用户已经超过10 亿,并预测在2010年全球个人计算机用户数量将超过13 亿
随着个人计算机走进千家万户,计算机操作系统中的任务管理器也被越来越多的用户所熟悉和使用
任务管理器是在Windows 系统中管理应用程序和进程的工具,通常由Windows 操作系统自带,也有提供增强功能的第三方软件
通过任务管理器用户可以方便的查看当前运行的程序、进程、用户、网络连接以及系统对内存和CPU 的资源占用,并可以强制结束某些程序和进程,此外还可以监控系统资源的使用状况
Windows 任务管理器首次出现是在1998 年美国微软公司发行的Windows98 操作系统中,此后微软的各个版本的Windows 操作系统都集成了任务管理器
任务管理器并不是Windows 系统的专利,它广泛运用于各种操作系统中,在苹果公司的Mac OS 操作系统中有类似的活动监视器(Activity Monitor),在基于 Linux的ubuntu 操作系统有相类似功能的系统监视器
研究任务管理器的功能并熟练的使用任务管理器可以方便的处理计算机日常使用中所遇到一些问题,对于更好的使用计算机操作系统从事办公、学习和娱乐也有现实的意义
本章将根据对 Windows XP 系统集成的任务管理器的研究来使用C#
Net 设计和实现一个具有相似功能的任务管理器软件
1 系统需求分析 根据Windows 系统任务管理的要求,要求系统具有以下功能: 新建并运行可执行程序
对计算机进行注销、休眠、关闭和重启
查询计算机系统运行的应用程序功能
查询计算机系统运行的进程功能
查询系统运行的CPU 使用率功能
查询系统运行的内存使用率功能
查询使用计算机系统运行的用户功能
查询系统网络连接性