共享存儲器的多處理器系統

維基百科,自由的百科全書

共享存儲器的多處理器系統指具有一個公共的存儲器和多個處理器的系統。按照作業系統內核在何處運行,可以分為兩類——主從系統對稱系統

主從系統

在主從系統中,一台處理器(主處理器)專門運行作業系統內核,負責資源和進程的調度;其他處理器則負責執行用戶程序(進程)。

這種結構有兩個缺點:

  1. 主處理器一旦崩潰,整個系統也崩潰。
  2. 主處理器可能成為限制整個系統性能的瓶頸。

對稱系統

對稱系統即對稱多處理系統(SMP)。對稱意為作業系統內核可以在任意一個處理器上運行。

參見

William, Stallings. 《操作系统——精髓与设计原理》. 陳渝譯 第五版. 電子工業出版社. 2006. ISBN 7-121-02196-X.