Das Parallele System

aus www.iwiki.de, der freien Wissensdatenbank


Das Parallele System, oder auch Mehrprozesssystem, dient dem gleichzeitigen Abarbeiten von Prozessen . Die parallele Ausführung mehrere Prozesse ermöglicht es vorhandene Rechenkapazitäten eines oder mehrerer Prozessoren besser auszulasten. Bei dem gleichzeitigen Arbeiten mit mehreren Programmen am Personal Computer erscheint es dem menschlichen Nutzer, als könnte er mit diesen simultan arbeiten.

Inhaltsverzeichnis

Unterstützung durch Betriebssysteme

Moderne Betriebssysteme unterstützen Parallelarbeit durch Prozesse und Threads. Der Vorreiter auf diesem Gebiet, das Unix Betriebssystem, bietet dieses Konzept seit 1970 in seinem Leistungsspektrum an. Microsoft Betriebssysteme leisten seit 1995 Unterstützung für Nebenläufigkeit.

Einsatzzweck paralleler Systeme

  • Nutzung von Mehrprozessorsystemen
  • Reaktives Antwortverhalten der Benutzeroberfläche
  • Asynchroner Zugriff auf IO-Geräte
  • Parallele Verfügbarkeit von Diensleistungen
  • Paralleles Rechnen

Parallelität bei Einprozessorsystemen

Bei Computersystemen die auf Basis eines Prozessors rechnen führt die Nebenläufigkeit von Prozessen zu einem Leistungszuwachs. Ein echter Geschwindigkeitszuwachs einzelner Programme findet nur auf Mehrprozessorsystemen statt. Eine Anwendung auf Einprozessorsystemen ist das Multitasking.

Siehe auch

Weiterführende Artikel