- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Due to the varying sound quality and subject matter ….doc
TNQ 400-02
理解Windows 2000 和 NT4 系统及进程活动
本讲座编号为TNQ 400-02,我是David Solomon,在接下来的两个小时中我们将讨论如何透过外表去观察Windows 2000和Windows NT 4.0,以便理解其内部运行机制以及如何在系统级别中实现这些机制,同时还将理解在系统中运行的进程。这个讲座的目的在于:当你感觉在NT系统中从性能的立场或从行为的立场上某些事情好像出错时给予你帮助;使你能够更近一些的观察系统外壳之下的部分并且理解CPU时间如何进行分配。如果系统运行速度慢,告诉你什么正在运行、为什么以及如何从应用程序执行中分离操作系统时间。
这个讲座假设你已经熟悉基本的操作系统概念,如进程的概念、多任务的概念、虚拟内存、分页等等;并且你是一个有经验的NT用户——不必是一名系统管理员,但至少应是一个权威的NT用户。
这个讲座结束后,你将能够使用一系列不同的工具来观察进程内部的活动,以便发现哪个文件被打开、IO操作的来源和目标、哪些动态连接库(DLL)正在由一个进程使用以及它们是从磁盘上的何处装入的、有关进程安全性的一些细节。
像我提到的那样,本讲座的目的之一是能够解释CPU时间。因此,如果CPU正在运行,那么它正在做什么并且为什么这样做呢?时间花费在那里以及如何被占用:是由操作系统、设备驱动程序、执行体还是应用程序所使用呢?理解NT操作系统上运行内容的另一个方面,是知道存在哪些系统进程。因此,如果某事务正在运行并且它不是由你所运行的,那么它是NT的一部分。正在运行的进程的作用是什么,并且你如何能够追踪到其占用CPU时间的可能原因呢?其中一个方面是由Windows NT 系统进程组成的Windows NT 服务,有时,正在运行的服务进程向后映射到哪些管理员通过管理界面可以看到的服务并不是非常清楚。
最后,我们来密切关注存在于系统进程这一非常特殊的进程中的粒度水平,该系统进程包含特殊种类的驱动程序线程运行片段和NT片段,而且,由于这种特殊进程的存在,促使我们务必深入钻研以理解进程中的哪些片段正在运行及其原因。
这有为本次讲座准备的路线图。首先我将对有关工具及其来源进行简明概述。这将是一堂高度依赖工具的讲座,而我将在此使用支持工具包、资源工具箱及Internet上获取的部分工具。接着,我们将从三个角度来观察NT系统活动:首先是进程和线程,接下来是中断时间及其在NT中的服务与解释机理,最后,再对系统进程树进行遍历。
最后的题目是一种我们不希望发生、却又经常遇到的进程活动,即当进程死亡时看到Dr. Watson信息时的情况。我们将看到是什么导致了Dr. Watson,你能进一步得到哪些信息,以及你应如何应对这些输出。
首先让我们先看一看工具。这是一个关于本次讲座所使用到工具的总概括。性能监视器——它理所当然地在对NT系统活动的观察中发挥关键性作用。我们还将看到一些注册表键。注册表是NT用来对其自身进行配置的系统数据库,因此,它包括了有助于理解程序在何处运行、来自何处,以及将服务名称映射到映像名称上的信息。接下来,我们将探究两个来自于支持工具包中的进程观察工具……对于初次接触Windows 2000的人而言,该支持工具包在NT 4.0中并不存在。曾经有一个NT 4.0资源工具包的有限子集,它与Service Pack 4.0相捆绑并称作Windows NT资源工具箱支持工具,该工具包在Windows 2000中已经更名为Windows 2000支持工具,以此来消除在它与资源工具之间存在的混淆概念。它是每个Windows NT和Windows 2000销售版本的组成部分。它存在于支持工具文件夹中。它使用一个适当的安装程序来安装。它包括了40至50种集成在资源工具包中的工具,但该工具包对Windows 2000用户而言是至关重要、不可或缺的。我将使用来自资源工具包的两个工具。它们是资源工具包所含200多种工具中的一分子,而我将强力推荐,如果你还未曾对资源工具包中的工具进行过浏览的话,这两个工具是支持工具的一套重要附件,通过它们,你将能够洞悉NT系统并理解其内部活动。
接下来列出的4个工具来自网站。你也许已对该网站十分熟悉。它过去称为NT Internals。在此我将进入其主页以使你们看到该网站的面貌。Sysinternals是自由软件网站,这里有所有可免费下载的工具。这些工具中的大多数源代码也是公开的,这些工具被设计用来透过支持界面获取有关NT的信息,而这些信息往往是通过标准Microsoft工具所不能访问到的。大多数NT管理员对此十分熟悉,你们将在讲座期间看到其中两个工具的使用情况。
那么,让我们从最基本水平上的进程与线程活动开始,在开始之前,先来定义一下有关术语。进程与线程的区别到底是什么
您可能关注的文档
- CCMD Toward Integrartion In International ….ppt
- CDZ8000智能变配电系统 - 开普电气研究院.ppt
- CGCS2000 国家大地坐标系及其应用.ppt
- Ch1 电磁现象的普遍规律 - 实验八 应用层协议.doc
- Changes of MNE Strategies - 首页 - 中山大学管理学院.ppt
- Chapter 1 Computer Basics - 智能信息技术北京市重点实 ….ppt
- Chapter 15 - Analysis of Variance - 開南大學 電子郵件信箱.ppt
- Chapter 5 定积分计算 - 复旦大学精品课程.doc
- Chapter 7 Cognitive development - 輔仁大學兒童與家庭 ….ppt
- Chapter16 方案評估與選擇 - myweb.ppt
- Economics, by R. Glenn Hubbard and Anthony Patrick ….ppt
- EDA技术实用教程 - 21ic电子网图书频道-21ic电子网.doc
- EECS 152 Computer Architecture and Engineering Lec ….ppt
- EF-ORM使用手册 2014版.doc
- EHLD电子商务物流配送系统简介.ppt
- Electronic Commerce - 清华大学 - Tsinghua University.ppt
- En Web - 中南大学图书馆-.ppt
- Enterprise Resource Plan - 联商网-中国零售商业平台,研 ….ppt
- Environmental Management Plan (EMP) For Meizhou ….doc
- ETCR9000系列.doc
文档评论(0)