发明名称 监视数字多处理器的方法
摘要 一个操作系统监视工具包括两个部件:一个扩充目标多处理系统(10)的操作系统(20)的超级内核(40)和一个实现用户接口(90)的图像前端处理机(70)。以下述方式超级内核(40)被附加到OS上:截取所有中断并把它们从OS(20)重定向到超级内核(40);用一个到超级内核(40)的跳转替换OS中所有到应用代码的返回点。与超级内核(40)相关的是位于各处理器中的积累有关对操作系统的调用的信息的缓冲区(80)。在需要或缓冲区满时,所积累的信息被传递给图像前端处理机以进行过滤、处理和显示(100和110)。
申请公布号 CN1154749A 申请公布日期 1997.07.16
申请号 CN96190336.8 申请日期 1996.04.16
申请人 美国电报电话IPM公司 发明人 库尔特·迪特尔·塞德尔;艾伦·威尔伯·斯蒂尔特
分类号 G06F9/445;G06F9/45;G06F9/00;G06F9/40;G06F9/44;G06F9/46;G06F15/00;G09B5/00;G09C1/00;H01J31/00 主分类号 G06F9/445
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 范本国
主权项 1.在一个数字计算机执行至少一个应用程序时记录与该计算机的行为有关的数据的方法,其中:(i)数字多处理器支持一个操作系统;(ii)数字多处理器包括至少一个处理器单元,该单元包含一个缓冲区和一个系统时钟;(iii)应用程序包含标称是到操作系统的跳转,上述跳转被称作“OS调用”,而操作系统则包含标称是回到应用程序的返回,该方法包括:a)在处理器单元内,当应用程序执行一个OS调用时跳转到一个被称作“超级内核”的不同于操作系统的程序;b)在超级内核的控制下,把上述到超级内核的跳转记录成OS调用,启动记录系统时钟周期的计数器并跳转到操作系统;c)在各处理器单元内,当操作系统执行一个返回时跳转到超级内核;d)在超级内核的控制下,停止并重置计数器,在缓冲区中记录反映OS调用累计次数和计数器的最终读数的数据,然后返回到应用程序;e)向用户接口设备发送所记录的数据。
地址 美国佛罗里达