×

Efficient sharing of memory between applications running under different operating systems on a shared hardware system

  • US 20050246505A1
  • Filed: 04/29/2004
  • Published: 11/03/2005
  • Est. Priority Date: 04/29/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system for efficient sharing of memory between applications running under different operating systems on a shared hardware system, comprising:

  • a first operating system;

    a first application adapted to execute under control of said first operating system;

    a second real-time operating system;

    a second real-time application adapted to execute under control of said second operating system;

    a hypervisor supporting concurrent execution of said first and second operating systems on a system of shared hardware resources;

    a region of shared memory managed on behalf of said first and second applications; and

    means for avoiding preemption of said first application when it is accessing said shared memory region;

    whereby said second application will not be unduly delayed when attempting to access said shared memory region due to delays stemming from said first application'"'"'s access of said shared memory region.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×