- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8--操作系统结构 操作系统高级 教学课件
设计的强迫性目标 Windows 2000实现了POSIX.1,功能局限,用处不大 Windows XP/Server 2003实际上并不包含POSIX子系统 Windows Services for UNIX/Interix是一个独立于操作系统的软件,它是原POSIX子系统的超集,提供了对POSIX的支持 环境子系统——POSIX子系统 系统支持进程和服务进程 Idle进程 系统进程/系统线程 会话管理器SMSS Win32子系统CSRSS 登录进程WINLOGIN 本地安全身份验证服务器LSASS 服务控制器SERVICES及其相关的服务进程 Windows 的核心态组件使用了面向对象设计原则,从而为执行体实现的内部服务提供了一致、安全的访问机制 对象管理器(Object Manager)是执行体组件之一: 用于创建、删除、保护和跟踪对象 实现对象的集中保护 实现了资源的访问控制 对象管理器有一套对象命名方案和统一的保留规则,能够容易地操纵现有对象 四、对象管理器 执行体对象 由执行体的各种组件实现 进程管理器、内存管理器、I/O子系统等 内核对象 由内核实现的原始的对象集合 这些对象对用户态代码是不可见的,它们仅在执行体内创建和使用 内核对象提供了一些基本功能,许多执行体对象内包含着一个或多个内核对象 对象管理器(续) 对象结构 对象头 ——由对象管理器控制 对象名:使对象可以被其它进程所引用 安全描述符:包含访问许可 打开句柄信息:包含哪些进程使用该对象的信息 引用计数:包含未完成的引用该对象的句柄数 …… 对象体——由各执行体组件控制 对象管理器(续) 执行体对象 内核对象 执行体 内核 应用程序 句柄 用户态 核心态 对象管理器(续) 对于某些表示共享资源的对象,如果一个对象已经创建,当第二个进程试图再次创建对象时,执行体只是创建一个新的句柄 对象管理器(续) 作业 1.Windows 7 有哪些新思想(概念、技术)? 2.举例说明你对机制和策略分离思想的理解。 Windows: Longhorn Data: WinFS folder-file relationship fixed by filesystem logical relationships enabled by WinFS SQL queries filesystem stores typed objects not just bytes Windows: Longhorn Presentation: Avalon user interface classes using 3D power of video card XAML – XML based UI language XML based language defining UI tree of UI elements - XML document XAML is compiled to IL no runtime speed penalty Windows: Longhorn Communication: Indigo flexible messaging framework based on XML Web Services standards XML RPC XML message passing remote object activation object pooling Longhorn中的新功能 Longhorn应用模式 Longhorn API提供程序内部清理功能,简化了开发 凡是.NET Common Language Runtime (CLR) 支持的 Longhorn API都支持 支持传统的基于表单模式及新的基于页面导航应用 新的Longhorn安全以及私密模式 可管理API与数字识别结合 使用可信代码,应用和组件是可信赖的???????? Longhorn中的新功能-2 可信计算和安全 基于通用语言运行代码访问安全模式 common language runtime code access security,CAS 有些应用给予全部信任,而其他的则给予部分信任 安全运行环境Secure Execution Environment (SEE) 管理代码的运行环境,防止用户的“不良”行为 可信管理器Trust Manager 对应用提供建议可信级别 可信中心Trust Center 管理系统的修复和更新 提供有关的风险和违反事例的信息 数字权利管理(涉及可管理代码
您可能关注的文档
最近下载
- 真菌学第二章 真菌的营养体.ppt VIP
- 脑卒中后吞咽障碍患者进食护理(2023年中华护理学会团体标准).pptx VIP
- 2025年上海高考语文真题试卷() .pdf VIP
- 2021年聚合支付行业现状与前景趋势分析报告.docx
- 河南大学附属中学英语新初一分班试卷含答案.doc VIP
- 内蒙古自治区通用安装工程预算定额(2017).pdf
- DB37T 1317—2025超细干粉灭火系统技术规范.pdf VIP
- 铁路技术管理规程(普速铁路部分) .doc VIP
- 云南省昭通市2026届高三高考备考实用性联考卷(一)数学试卷含答案.docx VIP
- “素养导向”初中化学大单元教学策略及案例 课件.pptx
文档评论(0)