Wirkt auf mich so, dass man jetzt immer die komplette Software lädt, während man früher nur die Änderungen laden konnte (sehr salopp formuliert).
Woran liegt das?
Die 2,5 GB sind tatsächlich nur die Änderungen (Delta-Update), das komplette Paket wäre ja komprimiert etwa 12,5 GB groß.
Das ist ein mehrschichtiges Problem. Zum einen liegt es daran, dass hier eine sehr oft verwendete Komponente, nämlich das WebKit aktualisiert wird. Da macOS inzwischen aus einem Sammelsurium verschiedener Betriebssysteme besteht, kann das leider nicht "zentral" gepatcht werden. Es sind nämlich die folgenden Teile betroffen:
- macOS selbst
- Catalyst, die macOS-Umgebung für iOS- und iPadOS-Software
- das Recovery-Betriebssystem für Intel-Macs
- das Recovery-Betriebssystem für Apple Silicon, das technisch anders aufgebaut ist und deshalb getrennt behandelt wird
Zum anderen sind Dinge wie die Recovery-Betriebssysteme nicht direkt zugreifbar, während macOS läuft und sich aktualisiert. Da sind die meisten Dinge in einem komprimierten Plattenabbild (DMG) gespeichert, wo der Aufwand für einen Patch fast genauso groß ist, wie die DMG-Datei als Ganzes auszutauschen. Zusätzlich liefert Apple bei jedem Update noch jede Menge Firmware-Updates für alle möglichen Geräte und Baureihen mit, um zu garantieren, dass die Aktualisierung auch zu den ROMs der Hardware passt, obwohl die individuelle Vorgeschichte der Hardware im Vorhinein unbekannt ist.
Die angesprochenen 2,5 GB verteilen sich etwa wie folgt:
- 311 MB für Patches in macOS
- 332 MB für Patches der Update-Umgebung, die läuft, während das Update läuft
- 826 MB Firmware-Updates
- 1500 MB Updates für die Recovery-Betriebssysteme
Das sind insgesamt fast 3 GB, die auf 2,5 GB komprimiert wurden.