Capability engine method and apparatus for a microkernel data processing system
    1.
    发明公开
    Capability engine method and apparatus for a microkernel data processing system 失效
    与能力设备用于微核数据处理系统的方法和装置

    公开(公告)号:EP0704796A3

    公开(公告)日:1998-07-01

    申请号:EP95304188

    申请日:1995-06-16

    Applicant: IBM

    CPC classification number: G06F9/468

    Abstract: A microkernel interprocess communication subsystem and method provide fast and efficient communication between clients and servers in uniprocessing, multiprocessing, and distributed processing environments. A microkernel operating system includes a capability engine module that manages capabilities or rights to map regions of the memory shared by multiprocessing tasks. There is a wide range of port rights that can be attributed to a task port; various permission levels, security levels, priority levels, processor and resource availability, etc. The capability engine analyses these rights and selectively enables transfers between tasks. In this manner, the capability engine manages the interprocess communication that must take place between the many clients and servers in a Microkernel System, in a fast and efficient manner.

    2.
    发明专利
    未知

    公开(公告)号:AT191978T

    公开(公告)日:2000-05-15

    申请号:AT95304188

    申请日:1995-06-16

    Applicant: IBM

    Abstract: A microkernel interprocess communication subsystem and method provide fast and efficient communication between clients and servers in uniprocessing, multiprocessing, and distributed processing environments. A microkernel operating system includes a capability engine module that manages capabilities or rights to map regions of the memory shared by multiprocessing tasks. There is a wide range of port rights that can be attributed to a task port; various permission levels, security levels, priority levels, processor and resource availability, etc. The capability engine analyses these rights and selectively enables transfers between tasks. In this manner, the capability engine manages the interprocess communication that must take place between the many clients and servers in a Microkernel System, in a fast and efficient manner.

    CAPABILITY ENGINE METHOD AND APPARATUS FOR A MICROKERNEL DATA PROCESSING SYSTEM

    公开(公告)号:CA2149476A1

    公开(公告)日:1995-12-22

    申请号:CA2149476

    申请日:1995-05-16

    Applicant: IBM

    Abstract: A microkernel interprocess communication subsystem and method provide fast and efficient communication between clients and servers in uniprocessing, multiprocessing, and distributed processing environments. A microkernel operating system includes a capability engine module that manages capabilities or rights to map regions of the memory shared by multiprocessing tasks. There is a wide range of port rights that can be attributed to a task port; various permission levels, security levels, priority levels, processor and resource availability, etc. The capability engine analyses these rights and selectively enables transfers between tasks. In this manner, the capability engine manages the interprocess communication that must take place between the many clients and servers in a Microkernel System, in a fast and efficient manner.

    4.
    发明专利
    未知

    公开(公告)号:DE69516350D1

    公开(公告)日:2000-05-25

    申请号:DE69516350

    申请日:1995-06-16

    Applicant: IBM

    Abstract: A microkernel interprocess communication subsystem and method provide fast and efficient communication between clients and servers in uniprocessing, multiprocessing, and distributed processing environments. A microkernel operating system includes a capability engine module that manages capabilities or rights to map regions of the memory shared by multiprocessing tasks. There is a wide range of port rights that can be attributed to a task port; various permission levels, security levels, priority levels, processor and resource availability, etc. The capability engine analyses these rights and selectively enables transfers between tasks. In this manner, the capability engine manages the interprocess communication that must take place between the many clients and servers in a Microkernel System, in a fast and efficient manner.

    SEPARATION AND TRANSMISSION CONTROL METHOD AND APPARATUS FOR A MICROKERNAL DATA PROCESSING SYSTEM

    公开(公告)号:CA2149445A1

    公开(公告)日:1996-01-28

    申请号:CA2149445

    申请日:1995-05-16

    Applicant: IBM

    Abstract: The interprocess communications subsystem (IPC) of the microkernel, manages the message passing operations for the communication of control information and data between tasks. Every message sent from a sending task to a destination, receiving task must use the IPC subsystem to manage its transmission. The separation of transmission control information from the data portion of the message allows the performance of the message passing process to be linked to the relative complexity of the message to be transferred between two tasks. The transmission control information of a message is parsed only once and is copied, at most, only once in its sequential path from the sending task to the IPC subsystem, and then from the IPC subsystem to the destination task. If the message cannot be transmitted, for example because of processor resource exhaustion, a time out expiration, or insufficient port rights, then processor time is not wasted in the abortive transfer of the data portion of the message. In this manner, every message is required to interact with the IPC subsystem to bring order and predictability to interprocess communications in a busy, multitasking system, and yet the performance of the system is maximized.

Patent Agency Ranking