Symmetrische Mehrfachverarbeitung (smp)

Definition - Was bedeutet Symmetric Multiprocessing (SMP)?

Symmetric Multiprocessing (SMP) ist eine Computerarchitektur, bei der zwei oder mehr Prozessoren an eine einzelne Speicher- und Betriebssysteminstanz (OS) angeschlossen sind. SMP kombiniert mehrere Prozessoren, um einen Prozess mithilfe eines Host-Betriebssystems abzuschließen, das die Prozessorzuweisung, -ausführung und -verwaltung verwaltet.

Technische.me erklärt Symmetric Multiprocessing (SMP)

SMP wird hauptsächlich in ressourcenintensiven Computerumgebungen implementiert, die eine hohe Rechenleistung erfordern, um Programm- und Anwendungsaufgaben und -prozesse auszuführen. Dies beinhaltet die gemeinsame Installation von zwei oder Prozessoren auf einer Maschine.

SMP kombiniert Hardware- und Software-Multiprocessing. Die Hardware liefert rohe Rechenleistung, und die Software verwaltet die Trennung, Auswahl und Verteilung des Hardwareprozessors. Die SMP-Hardwarefunktionen unterstützen mehrere Prozessoren, Datenbusse und die Unterstützung des physischen Speichers. Die Funktionen der SMP-Software sind für die Betriebssystemunterstützung verantwortlich, die die Ausführungsarbeitslast anwendungsspezifischer Prozesse über die verteilte Verarbeitungsarchitektur verwaltet.