版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Windows2000体系结构详图以用户态形式存在,但扮演着系统服务的角色以用户态形式存在,但扮演着系统服务的角色以用户态形式存在,但扮演着系统服务的角色纯用户程序及Windows自带的应用程序OS/2与POSIX子系统同Win32不同不是必须运行1/1/20251哈工大软件学院Windows2000体系结构详图系统支持进程
1.会话管理器(Sessionmanager-Smss.exe)
Windows2000系统启动时创建的第一个用户模式的进程系统的接下来的启动工作交由它来做它最后运行Win32子系统进程(Csrss.exe)和Winlogon进程之后它等待装载子系统、子系统启动的请求并处理
1/1/20252哈工大软件学院Windows2000体系结构详图系统支持进程
2.登录进程(Logon-Winlogon.exe)
交互式的用户登录、退出启动用户Shell(Explorer.exe)启动TaskManager
锁定工作站注销用户关闭系统
Ctrl+Alt+Del激活一个Windows窗口其中的所有功能均由该进程执行1/1/20253哈工大软件学院
WinLogon登录过程(1)在对话框捕捉到Username&Password;
(2)将信息发送给本机安全验证服务器进程(LSASS)进行验证;
(3)身份验证通过,则Winlogon进程去查找注册表子键
HKLM\Software\Microsoft\WindowsNT\
CurrentVersion\Winlogon中
Userinit键值,执行其中指定的一系列可执行映像。缺省为Userinit.exe的进程。
(4)Userinit.exe进程完成用户环境的初始化
(5)该进程在注册表中查~\Winlogon下Shell键值,缺省为Explorer.exe,然后Usernint.exe退出。
(6)Winlogon进程等待激活:
Ctrl+Alt+Del,出现对话框,提供关闭系统、注销用户等操作。
1/1/20254哈工大软件学院Windows2000体系结构详图系统支持进程
3.本机安全验证服务器LocalSecurityAuthenticationServer-Lsass.exe
该进程接收来自Winlogon进程的用户验证请求,并返回验证结果此外,它还负责与本机安全相关的其他任务:如安全审计并发送审计信息到事件日志等它是Windows2000安全系统组件之一1/1/20255哈工大软件学院Windows2000体系结构详图系统支持进程
4.
服务控制管理器
ServicesesControlManager-Services.exe
该进程负责启动、停止系统“服务”如PrintSpooling服务
SQL-Server服务
EventLog事件日志等1/1/20256哈工大软件学院Windows2000体系结构详图服务进程
1.
Spooler
对应服务进程映像SPOOLSV.EXE
脱机处理,比如打印处理等
*可用Word文档打印看Spoolsv.exe进程动作
1/1/20257哈工大软件学院Windows2000体系结构详图服务进程
2.Winmgmt.exe
对应服务进程映像Winmgmt.exe
一个系统服务:提供Windows系统管理信息“系统服务管理器”中
WindowsManagementInstrumentation服务
1/1/20258哈工大软件学院Windows2000体系结构详图服务进程
3.Svchost.exe
对应服务进程映像svchost.exe
一种系统共享服务(宿主),包括:电话服务(Telephony)
RPC(远程过程调用)
RACM(远程访问连接管理器)等服务
可以看“系统服务管理器”中下列服务:
Telephony、
RPC、
RACM1/1/20259哈工大软件学院Windows2000体系结构详图服务进程
4.
Regsvc.exe
对应服务映像Regsvc.exe:远程注册表服务
5.Mstask.exe
对应服务映像Mstask.exe:TaskScheduler服务,管理运行程序在指定时间运行例如:
开始→程序→附件→系统工具→任务计划
选“添加任务计划”1/1/202510哈工大软件学院Windows2000体系结构详图环境子系统
Win32子系统必须始终运行它是主要子系统,Windows键盘、鼠标以及有些系统服务需要它存在
POSIX和OS/2子系统可以不启动,需要时启动用户程序环境子系统OS内核Win32POSIXOS/21/1/202511哈工大软件学院Windows2000体系结构详图POSIX-PortableOperationSystemInterfacebasedonUNIX
一种UNIX操作系统接口国际标准目的是鼓励OS实现UNIX风格接口,利于程序移植
符合POSIX标准也是美国政府采购OS的必要标准
OS/2是Microsoft与IBM1987年推出的IBM-PCOS1.1版为图形视窗版本
1990年Mirosoft推出Windows3.0,两公司分道扬镳
1992年IBM推出OS/22.0版,兼容Windows3.0程序运行
市场竞争的需要,Windows开始兼容OS/2程序
Windows垄断市场后,此功能没有大的改进,只能支持到OS/2V1.2版本1/1/202512哈工大软件学院Windows2000体系结构详图环境子系统
一个可执行映像仅同一个子系统相联系映像头中含有子系统的类型代码
每个子系统都有自己的API,由其相关DLL文件提供:
Win32API-Kernel32.dll,Advapi32.dll
User32.dll,Gdi32.dllPOSIXAPI-
Psxdll.dllPOSIX用户程序OS内核
OS/2子系统
POSIX子系统Win32子系统Win32用户程序OS2用户程序Ntdll.dll1/1/202513哈工大软件学院Windows2000体系结构详图Ntdll.dll
Ntdll.dll是Windows系统特殊系统函数库
对应\winnt\system32\ntdll.dll
提供200多条函数,供系统服务程序从用户模式调用
即所谓“系统服务调度占位程序(dispatchstub)
为子系统、子系统DLL、本地映像使用的内部支持函数
Win32API在Win32子系统DLL库中(大约2000个函数)1/1/202514哈工大软件学院Windows2000体系结构详图应用程序
相对说,系统自带的、非系统运行所必须的程序
Explorer.exe,TaskMgr.exe
Control.exe,Notepad.exe,
Cal.exe……
工具类应用程序:VC,VB,SQL-Server,……
一般用户编制的应用程序或DLLWPS,Foxmail,SelectNo.exe
……1/1/202515哈工大软件学院Windows2000体系结构详图应用程序
程序管理器
Programmanager――对应进程映像Explorer.exe
用户在桌面上的所有操作由它来管理所有用户级应用程序都是它来管理:启动、关闭是一个OS-Shell(类似于UNIX中的C-shell)
对普通用户来说,它就是WindowsOS1/1/202516哈工大软件学院Windows2000体系结构详图应用程序
任务管理器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024水库水资源保护与利用合作协议
- 23纸船和风筝(说课稿)-2024-2025学年二年级上册语文统编版
- 27故事二则 纪昌学射 说课稿-2024-2025学年语文四年级上册统编版
- 采购合同变更协议书
- 食品加工产业链整合合同
- 计算机设备销售合同模板
- 2025高考生物备考说课稿:动物和人体生命活动的调节之兴奋传导与传递的相关实验探究说课稿
- 2024标准二手机器买卖合同书
- 2024桥梁梁板运输安装工程智能化改造承接合同3篇
- 平行四边形的面积课件西师大版数学五年级上册
- 2019年海南省公务员考试申论真题(乙类)
- 2024-2025学年人教版高二上学期期末英语试题及解答参考
- 热气球项目可行性实施报告
- 公路改建工程公路工程竣工资料编制办法
- (高级)增材制造设备操作员技能鉴定理论考试题库(浓缩500题)
- 视频监控无缝对接方案
- 华为经营管理 -华为干部管理
- GB 44495-2024汽车整车信息安全技术要求
- 《中国心力衰竭诊断和治疗指南2024》解读
- 2025年全年日历含农历(1月-12月)
- 顶管施工危险源辨识及风险评价表
评论
0/150
提交评论