Method of determining termination of a process under a simulated operating system
    1.
    发明授权
    Method of determining termination of a process under a simulated operating system 失效
    确定模拟操作系统下进程终止的方法

    公开(公告)号:US06173249B2

    公开(公告)日:2001-01-09

    申请号:US09122689

    申请日:1998-07-24

    CPC classification number: G06F9/45537

    Abstract: An operating system is simulated to run in conjunction with a native operating system, allowing processes originally developed for the operating system being simulated to be ported to the environment of the native operating system with a minimum of effort. In the event a ported process attempts to communicate with a terminated process before the simulated operating system is notified of the termination, the attempt at communication will return an error. In response, a series of checks are performed to determine if the error was the result of termination of the process with which communication was attempted, or a more serious error that should be reported to the native operating system for action to protect the integrity of data.

    Abstract translation: 操作系统被模拟为与本地操作系统一起运行,允许最初为被仿真的操作系统开发的进程以最小的努力移植到本地操作系统的环境。 在模拟操作系统通知终止之前,如果端口进程尝试与终止进程通信,则通信尝试将返回错误。 作为响应,执行一系列检查以确定错误是否是尝试进行通信的进程的终止结果,或者更严重的错误应该向本机操作系统报告以保护数据的完整性 。

    Method of terminating temporarily unstoppable code executing in a multi-threaded simulated operating system
    2.
    发明授权
    Method of terminating temporarily unstoppable code executing in a multi-threaded simulated operating system 失效
    终止在多线程模拟操作系统中执行临时不可阻止代码的方法

    公开(公告)号:US06330528B1

    公开(公告)日:2001-12-11

    申请号:US09216630

    申请日:1998-12-16

    CPC classification number: G06F9/4843 G06F9/45537

    Abstract: An operating system is simulated to run in conjunction with a native operating system, allowing processes, particularly multi-threaded processes, originally developed for the simulated operating system to be ported to the environment of the native operating system with a minimum of effort. In their natural environment the processes being ported have the capability of requesting that other processes be terminated. This capability is provided in the simulated system and in a multi-threaded environment of the simulated system. Processes executing in the simulated system, even if multi-threaded, also have the capability of protecting against being stopped when executing critical code.

    Abstract translation: 操作系统被模拟为与本地操作系统一起运行,允许最初为模拟操作系统开发的进程,特别是多线程进程以最小的努力移植到本地操作系统的环境。 在其自然环境中,移植的进程具有请求其他进程终止的能力。 这种能力在模拟系统和模拟系统的多线程环境中提供。 即使是多线程,在仿真系统中执行的进程也具有在执行关键代码时防止停止的能力。

Patent Agency Ranking