Invention Grant
US08332856B2 Dual mode operating system for a computing device 有权
用于计算设备的双模式操作系统

  • Patent Title: Dual mode operating system for a computing device
  • Patent Title (中): 用于计算设备的双模式操作系统
  • Application No.: US11817381
    Application Date: 2006-03-01
  • Publication No.: US08332856B2
    Publication Date: 2012-12-11
  • Inventor: Andrew ThoelkeDennis May
  • Applicant: Andrew ThoelkeDennis May
  • Applicant Address: FI Espoo
  • Assignee: Nokia Corporation
  • Current Assignee: Nokia Corporation
  • Current Assignee Address: FI Espoo
  • Agency: Alston & Bird LLP
  • Priority: GB0504326.0 20050302
  • International Application: PCT/GB2006/000721 WO 20060301
  • International Announcement: WO2006/092589 WO 20060908
  • Main IPC: G06F9/46
  • IPC: G06F9/46 G06F9/445
Dual mode operating system for a computing device
Abstract:
A computing device which runs non-pageable real time and pageable non-real time processes is provided with non-pageable real time and pageable non-real time versions of operating system services where the necessity to page in memory would block a real-time thread of execution. In one embodiment, a real time operating system service has all its code and data locked, and only supports clients that similarly have their code and data locked. This ensures that such a service will not block due to a page fault caused by client memory being unavailable. A non-real time operating system service does not have its data locked and supports clients whose memory can be paged out. In a preferred embodiment servers which are required to provide real time behaviour are multithreaded and arrange for requests from real time and non-real time clients to be serviced in different threads.
Public/Granted literature
Information query
Patent Agency Ranking
0/0