對稱多處理
維基百科,自由的 encyclopedia
對稱多處理(英語:Symmetric multiprocessing,縮寫:SMP),也譯為均衡多處理、對稱性多重處理、對稱多處理機[1],是一種多處理器的電腦硬件架構,在對稱多處理架構下,每個處理器的地位都是平等的,對資源的使用權限相同。現代多數的多處理器系統,都採用對稱多處理架構,也被稱為對稱多處理系統(Symmetric multiprocessing system)。在這個系統中,擁有超過一個以上的處理器,這些處理器都連接到同一個共用的主記憶體上,並由單一作業系統來控制。在多核心處理器的例子中,對稱多處理架構,將每一個核心都當成是獨立的處理器。
在對稱多處理系統上,在作業系統的支援下,無論行程是處於用戶空間,或是核心空間,都可以分配到任何一個處理器上運行。因此,行程可以在不同的處理器間移動,達到負載平衡,使系統的效率提升。