Invention Grant
- Patent Title: Symmetric multi-processor system
- Patent Title (中): 对称多处理器系统
-
Application No.: US11515675Application Date: 2006-09-05
-
Publication No.: US07996843B2Publication Date: 2011-08-09
- Inventor: Peter Van Der Veen
- Applicant: Peter Van Der Veen
- Applicant Address: DE Hannover
- Assignee: QNX Software Systems GmbH & Co. KG
- Current Assignee: QNX Software Systems GmbH & Co. KG
- Current Assignee Address: DE Hannover
- Agency: Brinks Hofer Gilson & Lione
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F13/00 ; G06F15/167

Abstract:
The present invention relates generally to computer operating systems, and more specifically, to operating system calls in a symmetric multiprocessing (SMP) environment. Existing SMP strategies either use a single lock or multiple locks to limit access to critical areas of the operating system to one thread at a time. These strategies suffer from a number of performance problems including slow execution, large software and execution overheads and deadlocking problems. The invention applies a single lock strategy to a micro kernel operating system design which delegates functionality to external processes. The micro kernel has a single critical area, the micro kernel itself, which executes very quickly, while the external processes are protected by proper thread management. As a result, a single lock may be used, overcoming the performance problems of the existing strategies.
Public/Granted literature
- US20070130567A1 Symmetric multi-processor system Public/Granted day:2007-06-07
Information query