发明名称 Symmetric multi-processor system
摘要 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.
申请公布号 US7996843(B2) 申请公布日期 2011.08.09
申请号 US20060515675 申请日期 2006.09.05
申请人 QNX SOFTWARE SYSTEMS GMBH & CO. KG 发明人 VAN DER VEEN PETER
分类号 G06F9/46;G06F13/00;G06F15/167 主分类号 G06F9/46
代理机构 代理人
主权项
地址
您可能感兴趣的专利