会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Reconstructing symbol definitions of a dynamically configurable
operating system defined at the time of a system crash
    • 重构系统崩溃时定义的动态配置操作系统的符号定义
    • US5339406A
    • 1994-08-16
    • US862823
    • 1992-04-03
    • Michael W. CarneyTimothy MarslandWilliam F. Pittore
    • Michael W. CarneyTimothy MarslandWilliam F. Pittore
    • G06F9/06G06F11/14G06F11/34
    • G06F11/0778G06F11/0721G06F11/1415
    • A relocatable segment list builder, a system image dump driver, and a system image dump saver are provided to a dynamically configurable operating system being executed on a computer system. The operating system includes a root executable segment and a number of pageable relocatable segments that are loaded on an as needed basis. The relocatable segment list builder maintains in memory a non-pageable relocatable segment list, which comprises names of the relocatable segments that are loaded in any particular point in time. The system image dump driver dumps an image of the operating system including the non-pageable relocatable segment list to a dump device at the time of a system crash. In addition, a system image saver is provided to the computer system. The system image saver builds a system image dump file, which comprises the relocatable segment list dumped using the operating system image dumped. The system image saver also builds a companion system image dump symbol definition file, which comprises all symbol definitions of the operating system defined at the time of the system crash regardless of whether the relocatable segments containing the symbol definitions are paged out of memory or not. The system image saver determines which relocatable segments are loaded at the time of the crash using the system image dump file built. The system image saver then reconstructs the symbol definitions using the symbol and string tables of the root executable and the relocatable segments loaded at the time, which are stored in mass storage. As a result, all system definitions contained in loaded relocatable segments of the operating system at the time of the crash, regardless of whether the containing relocatable segments are paged out of memory or not, are available to aid in debugging the system crash.
    • 将可重定位段列表构建器,系统映像转储驱动程序和系统映像转储保护程序提供给在计算机系统上执行的可动态配置的操作系统。 操作系统包括可根据需要加载的根可执行段和多个可分页可重定位段。 可重定位段列表构建器在内存中维护不可页面的可重定位段列表,其包括在任何特定时间点加载的可重定位段的名称。 系统映像转储驱动程序在系统崩溃时将包含不可页面的可重定位段列表的操作系统映像转储到转储设备。 此外,系统图像保护程序提供给计算机系统。 系统映像保护程序构建系统映像转储文件,其中包含使用转储的操作系统映像转储的可重定位段列表。 系统映像保护程序还构建了一个伴随系统映像转储符号定义文件,它包括系统崩溃时定义的操作系统的所有符号定义,而不管包含符号定义的可重定位段是否被分页不存储。 系统映像保护程序使用构建的系统映像转储文件确定崩溃时加载哪些可重定位段。 然后,系统映像保护程序使用存储在大容量存储中的根可执行文件和当时加载的可重定位段的符号和字符串表重建符号定义。 因此,在崩溃时,操作系统加载的可重定位段中包含的所有系统定义无论是否包含可重新定位的段是否已经不存储内存,都可用于帮助调试系统崩溃。
    • 2. 发明授权
    • Methods and apparatus for managing multiple user systems
    • 用于管理多个用户系统的方法和装置
    • US07158972B2
    • 2007-01-02
    • US10302008
    • 2002-11-21
    • Timothy Marsland
    • Timothy Marsland
    • G06F17/30G06F15/16
    • G06F9/45533G06F9/5077Y10S707/99952
    • The techniques of the present invention relate to allocating resources and managing multiple services and multiple users in a multiprocessing computer system. A virtual machine executive is booted on a computer system typically with multiple processors and multiple memory blocks. The virtual machine executive creates multiple virtual machines associated with multiple operating systems. A virtual machine executive provides the illusion that each virtual machine has its own dedicated hardware. The virtual machine executive either behaves as a file server, or hosts an operating system instance that behaves as a file server. System administration of the collection of operating system instances can be achieved by administering the operating system instance that behaves as a file server, rather than by administering each operating system instance alone.
    • 本发明的技术涉及在多处理计算机系统中分配资源并管理多个服务和多个用户。 虚拟机执行程序通常在具有多个处理器和多个存储器块的计算机系统上启动。 虚拟机执行程序创建与多个操作系统相关联的多个虚拟机。 虚拟机执行程序提供了每个虚拟机都有自己的专用硬件的错觉。 虚拟机执行程序可以作为文件服务器,也可以承载作为文件服务器的操作系统实例。 操作系统实例集合的系统管理可以通过管理作为文件服务器的操作系统实例来实现,而不是单独管理每个操作系统实例。