Verwenden Sie *zwei* Thunderbolt/Firewire-Adapter auf dem MacBook für 400- und 800-Geräte?

Ich vervollständige ein Audioaufnahme-Setup.

Ausrüstung:

  • Macbook 13" Retina Ende 2012 mit zwei Thunderbolt-Anschlüssen
  • Ein Focusrite Saffire Audiointerface (Firewire 400)
  • Ein externes OWC Mercury SSD-Laufwerk (Firewire 800)
  • Ich besitze bereits einen Thunderbolt/Firewire-Adapter

Frage: Was ist das optimale Setup für diese Geräte? Erhalte ich insbesondere die volle Firewire 800-Geschwindigkeit, wenn ich einen zweiten Thunderbolt/Firewire-Adapter kaufe und das externe FW800-Laufwerk allein an diesem Anschluss betreibe?

Ich habe aus anderen Threads gelesen, dass ich, wenn ich nur den einen Adapter verwenden soll, das FW800-Laufwerk an erster Stelle in der Kette platzieren würde und den FW400-Audioeingang an letzter Stelle. Es scheint jedoch auch, dass, wenn das FW400-Gerät „viel spricht“, es immer noch die Geschwindigkeit des FW800-Geräts verlangsamen kann. Die Frage ist also, ob das gleiche Verhalten auftreten könnte, selbst wenn die Geräte jeweils über separate Thunderbolt-Ports an einem eigenen Adapter angeschlossen wären?

Man könnte annehmen, dass beide Geräte an separaten Ports mit optimaler Geschwindigkeit arbeiten würden, aber vielleicht behandelt die interne Architektur des Macbooks sie immer noch so, als ob sie an einem Port wären?

Danke.

Antworten (2)

Jeder Firewire-Controller wird von OS X unabhängig behandelt, und die Bandbreite jedes Controllers wird vom langsamsten angeschlossenen Gerät festgelegt. Sie könnten also Ihre Geräte verketten, sehen aber nur einen Durchsatz von 400 Mb/s, sodass Sie separate Firewire-Adapter verwenden müssen, wenn Sie möchten, dass Ihr OWC-Laufwerk mit voller Geschwindigkeit läuft.

Danke schön. Stammt dies aus Ihrer eigenen Erfahrung/Tests oder aus der Kenntnis der MacBook-Architektur? Meine Systeminformationen (MacBookPro 10,2) zeigen einen Thunderbolt Bus mit zwei Ports. Die Frage scheint also zu sein, ob jeder Port seinen eigenen Chipsatz hat, der separat mit seinen eigenen angeschlossenen Geräten kommuniziert. Der Bus selbst sollte mehr als genug Durchsatz haben, solange das Protokoll für die an jedem Port angeschlossenen Geräte separat ausgehandelt wird.
Wir sprechen hier von zwei sehr unterschiedlichen Schnittstellen, Firewire und Thunderbolt. Thunderbolt bietet eine Verbindung zum internen PCI-Express-Bus für angeschlossene Peripheriegeräte. Firewire-Geräte arbeiten mit einem völlig anderen Protokoll und kommunizieren nicht direkt mit dem PCIe-Bus, sodass eine Firewire-PCI-Brücke/ein Controller für die Verbindung mit dem Host-Computer erforderlich ist. Das Firewire-Protokoll schreibt vor, dass die FW-Busgeschwindigkeit vom langsamsten Gerät eingestellt wird, unabhängig vom möglichen Durchsatz von Thunderbolt/PCIe. (Mehr...)
Das Ergebnis ist also dasselbe - mischen Sie FW400- und FW800-Geräte auf demselben Bus und Sie sehen nur FW400-Geschwindigkeiten. Dies ist eine Einschränkung des FW-Controllers. Um ihn zu umgehen, benötigen Sie also wirklich mehr als einen Controller. Durch die Verwendung von zwei Thunderbolt-Firewire-Schnittstellen, eine an jedem Thunderbolt-Port, erhalten Sie die maximal verfügbare Firewire-Leistung. Und ja, das ist alles aus Erfahrung, 15 Jahre mit Firewire-ausgestatteten Macs ;-)

Die Thunderbolt-Ports auf MacBook Pros sind mit einem Master-Controller pro Seite des Laptops eingerichtet, egal ob es sich um ein Modell mit zwei oder vier Ports handelt.