会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 12. 发明申请
    • System and Method for Scalable Handling of Debug Information
    • 调试信息可扩展处理的系统和方法
    • US20110029953A1
    • 2011-02-03
    • US12510410
    • 2009-07-28
    • Xavier PouyollonPhilippe MaisonneuveFelix BurtonMaarten Koning
    • Xavier PouyollonPhilippe MaisonneuveFelix BurtonMaarten Koning
    • G06F9/44
    • G06F11/3624
    • Described herein are systems and tools for scalable handling of debug information. The system includes a memory storing an application, and a processor executing a set of instructions operable to generate a plurality of subsets from the application, produce a linkable file for each of the subsets, each linkable file including debug information for the corresponding subset, create a path from the application to the linkable files based on linked information, and load one of the linkable files for a selected subset. The debugging tool includes a removing means removing debug information from an application, a generating means generating a plurality of subsets within the application, a producing means producing a linkable debug file for each of the subsets of the application, each linkable debug file including debug information for the corresponding subset, a relocating means relocating each of the subsets within the application based on linked information, and a loading means loading the linkable debug file for a selected subset in order to debug the subset.
    • 这里描述了用于可调整处理调试信息的系统和工具。 该系统包括存储应用程序的存储器和执行可操作以从应用程序生成多个子集的指令集的处理器,为每个子集产生可链接文件,每个可链接文件包括相应子集的调试信息,创建 基于链接信息从应用程序到可链接文件的路径,并加载所选子集的可链接文件之一。 调试工具包括从应用程序中去除调试信息的删除装置,在应用程序内生成多个子集的生成装置,为应用程序的每个子集产生可链接调试文件的产生装置,每个可链接的调试文件包括调试信息 对于相应的子集,重定位装置基于链接的信息重新定位应用内的每个子集,以及加载装置加载所选子集的可链接调试文件,以便调试该子集。
    • 16. 发明授权
    • Health monitoring system for a partitioned architecture
    • 分区体系结构的健康监控系统
    • US06988226B2
    • 2006-01-17
    • US10273288
    • 2002-10-17
    • Maarten KoningKevin McCombeVincent HueRemi CoteThierry PreysslerAndrew Gaiarsa
    • Maarten KoningKevin McCombeVincent HueRemi CoteThierry PreysslerAndrew Gaiarsa
    • G06F11/00
    • G06F21/6281
    • A computer system and method for operating a computer system is provided which comprises a core operating system and a system space having a number of memory locations. The core operating system is arranged to create a number of protection domains to partition the system space into a core operating system space and a plurality of partitions. A partition operating system, a partition user application, and a partition alarm handler is provided in each partition. Each partition operating system provides resource allocation services to the respective partition user application within the partition. An alarm dispatcher and a system alarm handler is provided in the core operating system space. The alarm dispatcher is configured to receive alarms and to dispatch the alarms to one of the alarm handlers.
    • 提供了一种用于操作计算机系统的计算机系统和方法,其包括核心操作系统和具有多个存储位置的系统空间。 核心操作系统被设置成创建多个保护域以将系统空间划分为核心操作系统空间和多个分区。 在每个分区中提供分区操作系统,分区用户应用程序和分区警报处理程序。 每个分区操作系统向分区内的相应分区用户应用提供资源分配服务。 在核心操作系统空间中提供了一个报警调度器和一个系统报警处理程序。 报警分配器配置为接收报警,并将报警发送到其中一个报警处理程序。
    • 17. 发明授权
    • Uniprocessor operating system design facilitating fast context switching
    • 单处理器操作系统设计便于快速上下文切换
    • US07313797B2
    • 2007-12-25
    • US10246830
    • 2002-09-18
    • Anand SundaramMaarten Koning
    • Anand SundaramMaarten Koning
    • G06F9/46
    • G06F9/461G06F9/463
    • A task stack and a context pointer in a task control block (TCB) are implemented to provide more efficient context switching. Additionally, multiple routines each of which saves or restores a certain combination of volatile registers is implemented. A task can store in its task control block a routine identifier to select from the multiple routines a set of routines for saving and restoring volatile registers during context switching. On the occurrence of an event that may lead to a context switch a scheduler selects based on the routine identifier a routine that only saves registers used by the task, thereby, reducing execution overhead. The registers are saved on the task stack and a context pointer to the registers is saved in the TCB. In the event a context switch is necessary, it is not necessary to copy the registers to the TCB because the context pointer is in the TCB. A non-volatile register indicator that indicates whether non-volatile registers are used is stored in the task control block. The non-volatile registers are only saved if used, also reducing execution overhead. Furthermore, a storage area is implemented for saving task context for the task when it is interrupted during context switch in. Upon the occurrence of an interrupt the task context is saved in the storage area. If the interrupt leads to a second task which has a higher priority being made ready, the second task is switched in without first returning to switch-in the task.
    • 实施任务堆栈和任务控制块(TCB)中的上下文指针以提供更有效的上下文切换。 此外,实现了每个保存或恢复易失性寄存器的特定组合的多个例程。 任务可以在其任务控制块中存储例程标识符,以从多个例程中选择用于在上下文切换期间保存和恢复易失性寄存器的一组例程。 在可能导致上下文切换的事件的发生中,调度器基于例程标识符来选择仅保存由任务使用的寄存器的例程,从而减少执行开销。 寄存器保存在任务堆栈中,寄存器的上下文指针保存在TCB中。 如果需要上下文切换,则不需要将寄存器复制到TCB,因为上下文指针位于TCB中。 指示是否使用非易失性寄存器的非易失性寄存器指示符存储在任务控制块中。 非易失性寄存器仅在使用时才被保存,同时也降低了执行开销。 此外,当在上下文切换期间被中断时,实现用于保存任务的任务上下文的存储区域。在发生中断时,将任务上下文保存在存储区域中。 如果中断导致具有较高优先级的第二任务准备好,则第二任务被切换而不首先返回以切换任务。