Invention Grant
US09122521B2 Enabling multiple operating systems to run concurrently using barrier task priority 有权
允许多个操作系统同时使用屏障任务优先级

  • Patent Title: Enabling multiple operating systems to run concurrently using barrier task priority
  • Patent Title (中): 允许多个操作系统同时使用屏障任务优先级
  • Application No.: US12376822
    Application Date: 2007-08-09
  • Publication No.: US09122521B2
    Publication Date: 2015-09-01
  • Inventor: Guennadi Maslov
  • Applicant: Guennadi Maslov
  • Applicant Address: FR Montigny-le-Bretonneaux
  • Assignee: VIRTUALLOGIX SA
  • Current Assignee: VIRTUALLOGIX SA
  • Current Assignee Address: FR Montigny-le-Bretonneaux
  • Agency: Nixon & Vanderhye PC
  • Priority: EP06291297 20060809
  • International Application: PCT/EP2007/007074 WO 20070809
  • International Announcement: WO2008/017489 WO 20080214
  • Main IPC: G06F9/455
  • IPC: G06F9/455 G06F9/48
Enabling multiple operating systems to run concurrently using barrier task priority
Abstract:
The invention relates to a method of enabling multiple operating systems to run concurrently on the same computer, the method comprising: scheduling a plurality of tasks for execution by at least first and second operating systems, wherein each task has one of a plurality of priorities; setting the priority of each operating system in accordance with the priority of the next task scheduled for execution by the respective operating system; and providing a common program arranged to compare the priorities of all operating systems and to pass control to the operating system having the highest priority. Accordingly, the invention resides in the idea that different operating systems can be run more efficiently on a single CPU by changing the priority of each operating system over time. In other words, each operating system has a flexible priority.
Public/Granted literature
Information query
Patent Agency Ranking
0/0