哪位好心的大师给讲解一下:windows任务管理器中的那些东西,比如:进程数,CPU使用率

进程中的CPU的00,01,02,03;服务里的PID;性能里的物理内存,核心内存,系统(句柄数,线程数,进程数,提交);联网;用户,都是什么呀,怎么看,做什么用呢... 进程中的CPU的00,01,02,03;服务里的PID;性能里的物理内存,核心内存,系统(句柄数,线程数,进程数,提交);联网;用户,都是什么呀,怎么看,做什么用呢 展开
 我来答
yang795555
2012-12-08 · TA获得超过1965个赞
知道小有建树答主
回答量:1143
采纳率:50%
帮助的人:252万
展开全部
1. 应用程序
  这里显示了所有当前正在运行的应用程序,不过它只会显示当前已打开窗口的应用程序,而QQ、MSN Messenger等最小化至系统托盘区的应用程序则并不会显示出来。
  你可以在这里点击“结束任务”按钮直接关闭某个应用程序,如果需要同时结束多个任务,可以按住Ctrl键复选;点击“新任务”按钮,可以直接打开相应的程序、文件夹、文档或Internet资源,如果不知道程序的名称,可以点击“浏览”按钮进行搜索,其实这个“新任务”的功能看起来有些类似于开始菜单中的运行命令。
  2. 进程   
  

任务管理器-进程界面(xp)
这里显示了所有当前正在运行的进程,包括应用程序、后台服务等,那些隐藏在系统底层深处运行的病毒程序或木马程序都可以在这里找到,当然前提是你要知道它的名称。找到需要结束的进程名,然后执行右键菜单中的“结束进程”命令,就可以强行终止,不过这种方式将丢失未保存的数据,而且如果结束的是系统服务,则系统的某些功能可能无法正常使用。
  Windows的任务管理器只能显示系统中当前进行的进程,而Process Explorer可以树状方式显示出各个进程之间的关系,即某一进程启动了哪些其他的进程,还可以显示某个进程所调用的文件或文件夹,如果某个进程是Windows服务,则可以查看该进程所注册的所有服务。
  

任务管理器-进程界面(Win7)
  3. 性能
  从任务管理器中我们可以看到计算机性能的动态概念,例如CPU和各种内存的使用情况。

任务管理器-性能界面(xp)
CPU使用情况:表明处理器工作时间百分比的图表,该计数器是处理器活动的主要指示器,查看该图表可以知道当前使用的处理时间是多少。
  CPU使用记录:显示处理器的使用程序随时间的变化情况的图表,图表中显示的采样情况取决于“查看”菜单中所选择的“更新速度”设置值,“高”表示每秒2次,“正常”表示每两秒1次,“低”表示每四秒1次,“暂停”表示不自动更新。
  PF使用情况:PF是页面文件page file的简写。但这个数字常常会让人误解,以为是系统当时所用页面文件大小。正确含义则是正在使用的内存之和,包括物理内存和虚拟内存。那么如何得知实际所使用的页面文件大小昵?一般用第三方软件,比如PageFile Monitor,也可以通过windows控制台来看。本人的页面文件预设了。
  

任务管理器-性能界面(Win7)
页面文件使用记录:显示页面文件的量随时间的变化情况的图表,图表中显示的采样情况取决于“查看”菜单中所选择的“更新速度”设置值。
  总数:显示计算机上正在运行的句柄、线程、进程的总数。
  执行内存:分配给程序和操作系统的内存,由于虚拟内存的存在,“峰值”可以超过最大物理内存,“总数”值则与“页面文件使用记录”图表中显示的值相同。
  句柄数:所谓句柄实际上是一个数据,是一个Long (整长型)的数据。
  句柄是WINDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。
  从上面的定义中的我们可以看到,句柄是一个标识符,是拿来标识对象或者项目的,它就象我们的姓名一样,每个人都会有一个,不同的人的姓名不一样,但是,也可能有一个名字和你一样的人。从数据类型上来看它只是一个16位的无符号整数。应用程序几乎总是通过调用一个WINDOWS函数来获得一个句柄,之后其他的WINDOWS函数就可以使用该句柄,以引用相应的对象。
  如果想更透彻一点地认识句柄,我可以告诉大家,句柄是一种指向指针的指针。我们知道,所谓指针是一种内存地址。应用程序启动后,组成这个程序的各对象是住留在内存的。如果简单地理解,似乎我们只要获知这个内存的首地址,那么就可以随时用这个地址访问对象。但是,如果您真的这样认为,那么您就大错特错了。我们知道,Windows是一个以虚拟内存为基础的操作系统。在这种系统环境下,Windows内存管理器经常在内存中来回移动对象,依此来满足各种应用程序的内存需要。对象被移动意味着它的地址变化了。如果地址总是如此变化,我们该到哪里去找该对象呢?
  为了解决这个问题,Windows操作系统为各应用程序腾出一些内存储地址,用来专门登记各应用对象在内存中的地址变化,而这个地址(存储单元的位置)本身是不变的。Windows内存管理器在移动对象在内存中的位置后,把对象新的地址告知这个句柄地址来保存。这样我们只需记住这个句柄地址就可以间接地知道对象具体在内存中的哪个位置。这个地址是在对象装载(Load)时由系统分配给的,当系统卸载时(Unload)又释放给系统。
  句柄地址(稳定)→记载着对象在内存中的地址————→对象在内存中的地址(不稳定)→实际对象
  本质:WINDOWS程序中并不是用物理地址来标识一个内存块,文件,任务或动态装入模块的,相反的,WINDOWS API给这些项目分配确定的句柄,并将句柄返回给应用程序,然后通过句柄来进行操作。
  但是必须注意的是程序每次从新启动,系统不能保证分配给这个程序的句柄还是原来的那个句柄,而且绝大多数情况的确不一样的。假如我们把进入电影院看电影看成是一个应用程序的启动运行,那么系统给应用程序分配的句柄总是不一样,这和每次电影院售给我们的门票总是不同的一个座位是一样的道理。
  线程是指程序的一个指令执行序列,WIN32 平台支持多线程程序,允许程序中存在多个线程。在单 CPU 系统中,系统把 CPU 的时间片按照调度算法分配给各个线程,因此各线程实际上是分时执行的,在多 CPU 的 Windows NT 系统中, 同一个程序的不同线程可以被分配到不同的 CPU 上去执行。由于一个程序的各线程是在相同的地址空间运行的,因此设及到了如何共享内存, 如何通信等问题,这样便需要处理各线程之间的同步问题,这是多线程编程中的一个难点。
  线程,也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。
  线程是进程中的实体,一个进程可以拥有多个线程,一个线程必须有一个父进程。线程不拥有系统资源,只有运行必须的一些数据结构;它与父进程的其它线程共享该进程所拥有的全部资源。线程可以创建和撤消线程,从而实现程序的并发执行。一般,线程具有就绪、阻塞和运行三种基本状态。
  在多中央处理器的系统里,不同线程可以同时在不同的中央处理器上运行,甚至当它们属于同一个进程时也是如此。大多数支持多处理器的操作系统都提供编程接口来让进程可以控制自己的线程与各处理器之间的关联度(affinity)。
  进程是程序在一个数据集合上运行的过程(注:一个程序有可能同时属于
  多个进程),它是操作系统进行资源分配和调度的一个独立单位,进程可以简单的分为系统进程(包括一般
  Windows程序和服务进程)和用户进程
  物理内存:计算机上安装的总物理内存,也称RAM,“可用数”物理内存中可被程序使用的空余量。但实际的空余量要比这个数值略大一点,因为物理内存不会在完全用完后才去转用虚拟内存的。也就是说这个空余量是指使用虚拟内存(pagefile)前所剩余的物理内存。“系统缓存”被分配用于系统缓存用的物理内存量。主要来存放程序和数据等。一但系统或者程序需要,部分内存会被释放出来,也就是说这个值是可变的。
  认可用量总数:其实就是被操作系统和正运行程序所占用内存总和,包括物理内存和虚拟内存(page file)。它和上面的PF使用率是相等的。“限制”指系统所能提供的最高内存量,包括物理内存(RAM)和虚拟(page file)内存。“峰值”指一段时间内系统曾达到的内存使用最高值。如果这个值接近上面的“限制”的话,意味着要么你增加物理内存,要么增加pagefile,否则系统会给你颜色看的!
  内核内存:操作系统内核和设备驱动程序所使用的内存,“分页数”是可以复制到页面文件中的内存,一旦系统需要这部分物理内存的话,它会被映射到硬盘,由此可以释放物理内存;“未分页”是保留在物理内存中的内存,这部分不会被映射到硬盘,不会被复制到页面文件中。
  4. 联网
  

任务管理器-联网界面(xp)
这里显示了本地计算机所连接的网络通信量的指示,使用多个网络连接时,我们可以在这里比较每个连接的通信量,当然只有安装网卡后才会显示该选项。
  

任务管理器-联网界面(Win7)
5. 用户
  这里显示了当前已登录和连接到本机的用户数、标识(标识该计算机上的会话的数字ID)、活动状态(正在运行、已断开)、客户端名,可以点击“注销”按钮重新登录,或者通过“断开”按钮连接与本机的连接,如果是局域网用户,还可以向其他用户发送消息呢。
  在Windows SP3中,如果只有Administrator一个用户,则不会显示该选项
名片
2024-10-28 广告
优菁科技(上海)有限公司作为Altair公司HyperWorks软件的正版授权合作伙伴,我们确保为客户提供合法、有效的软件授权服务。HyperWorks作为一款功能强大的企业级CAE平台,集成了多种设计与分析工具,广泛应用于汽车、航空航天、... 点击进入详情页
本回答由名片提供
临沂大亚科技
2012-12-08 · TA获得超过393个赞
知道小有建树答主
回答量:947
采纳率:0%
帮助的人:416万
展开全部
Windows任务管理器提供了有关计算机性能的信息,并显示了计算机上所运行的程序和进程的详细信息;如果连接到网络,那么还可以查看网络状态并迅速了解网络是如何工作的。它的用户界面提供了文件、选项、查看、窗口、关机、帮助等六大菜单项,其下还有应用程序、进程、性能、联网、用户等五个标签页,窗口底部则是状态栏,从这里可以查看到当前系统的进程数、CPU使用比率、更改的内存<容量等数据,默认设置下系统每隔两秒钟对数据进行1次自动更新,也可以点击“查看→更新速度”菜单重新设置。

参考资料: http://baike.baidu.com/view/2612264.htm

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ni918l
2012-12-08 · TA获得超过158个赞
知道答主
回答量:107
采纳率:0%
帮助的人:39.7万
展开全部
非复制粘帖版本
1、监视计算机的性能
选择任务管理器后再选择“性能”项目,然后就可以很直观地看到CPU使用、CPU 使用记录、内存使用、内存使用记录、物理内存等等数据,而且还是图形化的呢!
(1)进程中的CPU的00,01,02,03 :
system代表系统
cpu的00.01.02.03代表cup占有率
这个只代表 从cpu使用率中 占用了百分之多少
(2)服务里的PID:这个一般是找端口时用的,经常使用到的是找80端口。。
比如你说你想用80端口,它却被别的程序占用了,这时就要找到是谁占用了,然后关掉它。
打开命令行,输入 netstat -ano 这个命令就会显示出来进程名和pid,但pid更容易找到,所以有这个一个方便的id名。
(3)物理内存:机器所配置的内存大小,即内存条的大小
Windows中运用了虚拟内存技术,即拿出一点硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,简单地说物理内存是指你计算机里面插上地那个内存条,虚拟内存是指从硬盘虚拟出来地内存,因为有时候当你处理大地程序时候系统内存不够用,此时就会把硬盘当内存来使用,来交换数据 做缓存区,不过物理内存地处理速度是虚拟内存地30倍以上,就像如果你内存够大地话还行的意思可以划分出来当硬盘用呢,速度超快
(4)核心内存:即内核内存,操作系统为内核对象分配地内存.
就是你所用操作系统的核心程序(也就是任务管理器内的开机自启动的必备进程)使用的物理内存.
换句话说
物理内存是你跟机的内存容量.
核心内存总数是现在所使用的,它是一个变量.根据你开启的进程多少而增加和减少.
核心内存是本机开启后你的系统必要程序所占用的内存容量
(5)系统(句柄数,线程数,进程数,提交):
所谓句柄实际上是一个数据,是一个Long (整长型)的数据。 句柄是一个标识符,就是通过他来找一些东西或程序,数字,字符串 类似于名字
进程是程序在一个数据集合上运行的过程(注:一个程序有可能同时属于 多个进程),它是操作系统进行资源分配和调度的一个独立单位,进程可以简单的分为系统进程(包括一般 Windows程序和服务进程)和用户进程
线程,也被称为轻量进程,计算机科学术语,指运行中的程序的调度单位。
线程是进程中的实体,一个进程可以拥有多个线程,一个线程必须有一个父进程。线程不拥有系统资源,只有运行必须的一些数据结构;它与父进程的其它线程共享该进程所拥有的全部资源。线程可以创建和撤消线程,从而实现程序的并发执行。一般,线程具有就绪、阻塞和运行三种基本状态。
线程是指程序的一个指令执行序列,WIN32 平台支持多线程程序,允许程序中存在多个线程。 在单 CPU 系统中,系统把 CPU 的时间片按照调度算法分配给各个线程
提交:例如显示1322M/1422M,前面的值是你当前系统所提交的内存使用量,也就是你当前系统占用的内存量。后面的是你系统的总内存值,说明内存使用太大了,可能是电脑中毒了,或者是虚拟内存设置得太小了。
在不懂可以找耶鲁大学公开课上面有计算机基础
(6)联网:就是当前数据流量。
任务管理器那个百分之零点几是正常的,ISP(电信、网通等)提供的一般都是2M带宽的网络,而我们的网卡基本上都是100M/1000M的,任务管理器是根据实时流量除以网卡带宽来计算百分比的,所以你看到的都是百分之零点几。当然,如果你用EVDO 3G拨号上网,那就会显示在百分之五十左右(EVDO下载峰值速度是3.1Mbps),
(7)用户:就是你电脑当前用户Windows中,一般不建立别的用户就是administator,一般是管理员身份,用这个用户可以建立别的用户,并给别的用户权限,点开始注销或切换用户就可以启动别的用户名,(System user)这个是系统用户就核心程序用的应该是必启动项目
2、关闭程序
Windows中程序运行错误不响应,此时我们只有按下Ctrl+Alt+Del三个键,然后选择“任务管理器” 找到不响应的程序关闭就好
注意:按2次Ctrl+Alt+Del三个组合键.电脑会重新启动的
打开Windows的任务管理器我们还有一种方法 Ctrl+Shift+Esc(不分左右)!
其实启动任务管理器还可以用右键单击任务栏上的空白处,然后单击“任务管理器”。
3、启动新任务
有些以前的软件没有桌面图标我们要启动程序,都是单击开始菜单,然后一层一层地展开,最后才找到其相应的快捷方式,在打开程序,这个在任务管理器窗口中选择“应用程序”选项卡中的“新任务”,然后在“打开”框中,键入要运行的程序的位置和名称,然后单击“确定”就可以启动程序
4、设置进程优先级
在“应用程序”项目中选择欲设置优先级的程序,然后右击,选择“转到进程”命令,此时在进程选项窗口中相应进程会被选中,右击,选择“设置优先级”命令,并在滑出的子菜单中自由设置吧,一切都由您自己说了算!当然,我们也可以选择“终止进程”命令来结束这个进程。不过,终止进程时要小心。如果结束应用程序,您将丢失未保存的数据。如果结束系统服务,系统的某些部分可能无法正常工作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式