nun ist video insofern bisschen was anderes weil video sowieso grösstenteils ne streaming-angelegenheit ist. ich hab das 8GB modell erst gekauft nachdem zahlreiche nerd-benchmarker verblüfft festgestellt haben, dass sich das verhalten im arbeitsalltag zwischen dem 8 und 16GB modell nicht nennenswert unterschieden hat. bei audio kann das natürlich was anderes sein. also wenn man grösstenteils audio macht, also audiotracks und mixing, dann ist das kein problem. auch virtuell analoge instrumente sind eher nicht so das problem, zumindest die simpleren vertreter nicht. aber wenn man natürlich mit sample libraries um sich wirft, dann sind 8GB natürlich zuwenig und je nachdem um welche libraries es sich handelt eigentlich 16GB auch noch. da kann apple natürlich was von anderer speicherverwaltung dem pferd erzählen soviel sie wollen, ne library die ram menge X braucht, braucht diese menge, und wenns die nicht gibt, kriegt dein system ordentlich extralast mittels auslagerungsaktivität verabreicht, was insbesondere bei niedrigen latenzen dann auch kein spass ist.
Das Video sowieso nur streaming ist, behauptet nur jemand, der noch nicht mit mehreren, größeren Videodaten in einem Schnittprogramm gerendert hat.
Wo soll denn ein Unterschied sein bei Daten, die den RAM füllen? Vielleicht schnelle oder langsame Daten? Daten belegen RAM und aus wessen Quelle (Video, Audio, Library) sie stammen, ist völlig egal. Sind nur Nullen und Einsen und unterschiedlich komplex angeordnet.
Der M1 ist in der Datenverarbeitung aufgrund seiner Architektur schneller als ein konventioneller Prozessor im modularen Aufbau mit RAM Riegeln. Stichwort Unified Memory.
Beim M1 sitzt zwischen Grafikprozessor und den Prozessorkernen eine einheitliche Speicherarchitektur, deshalb wird der M1auch
System
on
Chip genannt. Genau das bringt den Geschwindigkeitsvorteil, denn es ist ein einziger Pool auf den jeder Teil des Prozessors zugereifen kann, wenn die Daten benötigt werden.
Intel Chips mit integrierten Grafikchip sind übrigens genauso aufgebaut wie ein M1.
Aber eine dedizierte Grafikarte ist genauso wie die RAM Riegel
im modularen Aufbau beim PC
per BUS an den Prozessor gekoppelt. Die BUS Taktung des RAM Riegel oder der Grafikkarte ist hier der Geschwindigkeitsbegrenzer.
Genauso das ist aber beim M1 aufgrund der SoC Architektur mit Unified Memory nicht geben und deshalb ist der M1 auch schnell.
Genau das bestätigst du auch mit deiner Entscheidung von 16GB abzusehen und auf 8GB zu setzen, weil der Unterschied für dich nicht nenneswert ist. Nenneswert wird er aber genau in dem Moment, wo mehr RAM benötigt wird; völlig egal aus welcher Quelle diese Daten angefordert werden.
Bei Windows wie bei Mac müssen, wenn die RAM Kapazität erreicht ist, Daten ausgelagert werden. Da sind beide OS gleich langsam, denn keine SSD, die immer mit einem BUS angebunden ist, kann schneller sein als der Zugriff aus dem RAM. Insofern ist dein Argument mit den Latenzen technisch betrachtet bei Windows genauso gegeben wie beim Mac.
Interessant wird es, wenn der RAM und die Anzahl der Kerne beim Nachfolger des M1 größer werden. Dann spielt der Mac deutlich den Vorteil von SoC Architektur mit Unified Memory aus. Die Zugriffs- und Verarbeitszeit von Daten wird aufgrund der dazu im Vergleich niedrigen BUS Taktungen von RAM und Grafikkarte, die beim modularen PC nun mal per Architektur existent sind, immer schneller sein. (Nebenbei erwähnt sind die maximalen 16GB RAM nicht Apples Arroganz geschuldet, sondern einzig und allein dem Umstand, dass zum Zeitpunkt(Frühjahr 2019) der Konfiguration und Produktion des M1 garkeine größeren 4266 MHz LPDDR-DDR4X RAMs existent waren)
Noch interessanter wird es, wenn man dem Nebensatz, der in der WWDC fiel, mit einbezieht. Da wurde gesagt, dass Xcode demnächst die Möglichkeit auf OS 15 bietet jeden einzeln Kern des Chips individuell per Programmierung zukünftig ansprechen zu können. Quasi ein Kern Loadbalacing per Programmierung. Wenn das - z.Zt. kenne ich noch keine weiteren Details - real wird, kann Intel mit dem herkömmlichen System der Datenschleusung von RAM -> L1 -> L2 -> Prozessor zukünftig Geschwindigkeitsmässig einpacken. (Deshalb hat Intel auch gerade 20Mrd $ in neuen Fertigungen für Großkunden in Arizona investiert, um dort explizit ARM Chips in 7nm produzieren zu können)
Aber egal was wird, unstrittig ist, das die SoC Architektur Geschwindigkeitsvorteile gegenüber jedem modularen PC bietet und dass RAM, der tradionell teurer beim Mac ist, zukünftig beim ARM mit mehr als 8 Kernen eine Rolle spielt. Wie die RAM Kapazität dann zu bewerten ist, wird sich zeigen, denn vergleichbar mit dem klassischen Intel Ansatz ist ja sie heute schon nicht mehr wie die Benchmarks beweisen.