WindowsNT实时特性测试.PDFVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WindowsNT实时特性测试.PDF

福福 建建 电电 脑脑 UUJIANJIAN COMPUTERCOMPUTER FF WindowsNT实时特性测试 李向阳,周劲桦,黄 锵 (广 东农工商职业技术 学院 计算机系 广 东 广州 510507) 【摘 要】:从实时应用的角度介绍 Windows NT 系统的运行层次及对外部事件响应的 中断机制 , 并通过设计 多个实验和自制测试板来测试 Window NT 的系统活动对 实时线程及 中断响应 时间的影 响 。测试实验表 明,由于受延迟过程调用队列等 因素的影响 ,无法对 Windows NT 的实时特性做定量描 述 ,如果实时应用可以容忍偶尔的延迟 ,则 Windows NT 操作系统可用于软实时系统应用。 【关键词】:Windows NT ;实时特性 ;中断机制 ;任务调度 ;性能测试 1介绍 2WindowsNT实时特性内部机制 一般来说,实时应用系统应该使用实时操作系 2.1 Windows 系统运行层次 统,Windows 系统本身不是实时系统,它是一种基于 Windows 系统的内核大致可分为两大类:基于 分时运行的抢占式多任务系统。然而由于Windows 系 DOS 内核的Windows 9x 系统和基于NT 内核的Win- 统在工业生产和科学研究的广泛应用,人们在设计许 dows 2000、NT、XP 或Win7 系统。基于NT 内核的操作 多实时系统时宁愿牺牲一些实时特性而选用Win- 系统是目前Windows 的主流操作系统。 dows 系统,主要有以下几个理由:(1)Windows 系统拥 Windows NT 的基本架构由一些分层的组件构 有非常友好的人机界面,此界面目前已被大多数计算 成,这些组件共同为用户应用程序提供必要的基本服 机用户所熟悉和认同。 (2)Windows 系统拥有目前最 务。这些组件由内而外包括内核、硬件抽象层、执行 [1] 庞大的硬件支持,它的即插即用功能使得硬件安装简 体、设备驱动程序和环境子系统 。 单方便。(3)Win32 API 已经成为一个事实上的标准, 2.2 Windows 对外部事件的响应 拥有大量可用软件,基于Windows 系统的实时应用系 Windows NT 的设计理念是一个通用的操作系 统易于扩展应用系统功能。 (4)Windows 软件开发的 统。对于实时系统开发人员来说,这意味着Windows 硬件无关性及兼容性能改善所开发产品的生命周期 NT 有些方面不适合实时应用程序。与实时系统有关 及二次开发。 (5)各种开发工具一般均可用于Win- 的主题包括响应外部事件、优先级、调度安排、同步要 dows 环境,基于Windows 的实时系统易于与业务系统 求和确定的响应时间。实时应用是指在系统能在一个 无缝集成。 (6)实时系统开发人员熟悉Win32 API 的 指定的时间间隔内对外部事件的响应。Windows NT 开发技术。 实时特性体现在中断管理和I/O 管理两方面。 分时系统与实时系统是两种对立的系统结构,大 2.2.1 中断 多数分时系统不具备实时控制能力。在Windows 系统 实时应用程序将中断作为确保外部事件得到操 中,CPU 的运行时间被分成了独立的时间片,操作系 作系统响应的一种手段。根据中断优先级及时处理中 统将这些时间片按运行优先级别的高低分配给不同 断是非常关键的。在Windows NT 中,通过内核和硬件 的应用程序。优先级别越高的应用程序在单位时间内 抽象层(HAL)完成中断响应及

文档评论(0)

zcbsj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档