×

Transaction processing system and method having a transactional subsystem integrated within a reduced kernel operating system

  • US 5,835,764 A
  • Filed: 05/30/1996
  • Issued: 11/10/1998
  • Est. Priority Date: 06/30/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A transaction processing system for executing transactional processes representing transactions, the system comprising:

  • a processor for executing the processes;

    a main memory accessible to the processor for storing programs, including a reduced kernel operating system, to be executed by the processor, said main memory having a supervisor area (510) where operating system functions forming the reduced kernel are stored, and a user area (520) where user programs and other operating system functions are stored, a data structure (565,

         570) being stored in the supervisor area (510) of main memory for storing information about the processes to be executed by the processor, and the following operating system functions being stored in the supervisor area (510) of main memory;

    a scheduler (560) for applying a scheduling policy to determine the order in which processes identified in the data structure are provided to the processor for execution;

    a concurrency control manager (550) for managing the transactional processes to be executed by the system; and

    a message passing system (540) for passing messages between processes being executed by the processor, and for notifying the concurrency control manager (550) of any messages received by the message passing system from the transactional processes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×