Meisternder Bus

In der Computerwissenschaft ist meisternder Bus eine durch viele Busarchitekturen unterstützte Eigenschaft, der einem mit dem Bus verbundenen Gerät ermöglicht, Transaktionen zu beginnen. Es wird auch "Erst-Parteien-DMA", im Vergleich mit "Dritt-DMA" genannt, wo ein System DMA Kontrolleur (auch bekannt als peripherischer Verarbeiter, Eingabe/Ausgabe-Verarbeiter oder Kanal) wirklich die Übertragung tut.

Einige Typen von Bussen erlauben nur einem Gerät (normalerweise die Zentraleinheit oder seine Vertretung), Transaktionen zu beginnen. Die meisten modernen Busarchitekturen, wie PCI, erlauben vielfache Geräte dem Busmaster, weil er bedeutsam Leistung zum allgemeinen Zweck Betriebssysteme verbessert. Einige Echtzeitbetriebssysteme verbieten Peripherie, Busmaster zu werden, weil der Planer für den Bus nicht mehr Schiedsrichter sein kann und folglich deterministische Latenz nicht zur Verfügung stellen kann.

Während Bus, der theoretisch meistert, einem peripherischem Gerät erlaubt, mit einem anderen direkt zu kommunizieren, in der Praxis meistert fast die ganze Peripherie den Bus exklusiv, um DMA für das Hauptgedächtnis durchzuführen.

Wenn vielfache Geräte im Stande sind, den Bus zu meistern, muss es ein Schiedsschema geben, vielfache Geräte zu verhindern, die versuchen, den Bus gleichzeitig zu steuern. Mehrere verschiedene Schemas werden dafür verwendet; zum Beispiel hat SCSI einen festen Vorrang für jeden SCSI Personalausweis. PCI gibt den Algorithmus nicht an, um zu verwenden, es bis zur Durchführung verlassend, um Prioritäten zu setzen.


Das Rad-Reisen / Das Schloss Vordingborg
Impressum & Datenschutz