iPhone OS 1.0 und iOS 14 im Vergleich als Treemap
(blog.timac.org)Funktionsbezogene Binärdateien des internen Dateisystems wurden gebündelt und als Treemap dargestellt
iPhone OS 1.0
-
UIKit 13 %
-
Hintergrundbilder und Klingeltöne 6 %
-
ICU (Unicode) 5 %
-
SpringBoard 2 %
iOS 14
-
Viele für Machine Learning genutzte Ressourcen: Gesichtserkennung, Deep CNN, Texterkennung ...
-
Durch die seit iPhone OS 3.1 eingesetzte Funktion des dyld shared cache sind Frameworks verteilt angeordnet
-
Gesundheitsbezogene Funktionen nehmen einen ziemlich großen Anteil ein
-
Viele Funktionen rund um Kamera/Fotos: Effekte, Memories, Videoverarbeitung ...
-
Im Lauf der Zeit hinzugekommene Funktionen: HomeKit, Watch, CarPlay, Spotlight, Emoji, News, iWork, Wallet, Shortcuts, ARKit, ...
-
Schriftarten machen 6 % des Ganzen aus
-
Linguistische Sprachdaten machen 8 % aus
-
Die Größe von ICU hat sich verdreifacht, macht aber nur 0,5 % des Ganzen aus
- Vergleicht man die Größe, entspricht die Gesamtgröße von iPhone OS 1.0 nur der Größe der Hintergrundbilder in iOS 14
1 Kommentare
Es wäre interessant, wenn es auch eine Analyse von Android OS auf diese Weise gäbe, um einen Vergleich anzustellen.