Comparer iPhone OS 1.0 et iOS 14 avec une treemap
(blog.timac.org)Représentation en treemap des binaires du système de fichiers interne, regroupés par fonctionnalité
iPhone OS 1.0
-
UIKit 13 %
-
Fonds d’écran et sonneries 6 %
-
ICU (Unicode) 5 %
-
SpringBoard 2 %
iOS 14
-
Beaucoup de ressources utilisées pour le machine learning : reconnaissance faciale, Deep CNN, reconnaissance de caractères..
-
Les frameworks sont répartis grâce à la fonctionnalité
dyld shared cache, appliquée à partir d’iPhone OS 3.1 -
Les fonctionnalités liées à Health occupent une place assez importante
-
De nombreuses fonctionnalités autour de l’appareil photo et des photos : effets, Memories (Souvenirs), traitement vidéo..
-
Des fonctionnalités ajoutées au fil du temps : HomeKit, Watch, CarPlay, Spotlight, Emoji, News, iWork, Wallet, Shortcuts, ARKit, ...
-
Les polices représentent 6 % de l’ensemble
-
Les données linguistiques représentent 8 %
-
La taille d’ICU a triplé, mais ne représente encore que 0,5 % du total
- En comparant la taille, la taille totale d’iPhone OS 1.0 n’atteint même que celle des fonds d’écran d’iOS 14
1 commentaires
Ce serait une comparaison intéressante s’il existait aussi une analyse d’Android OS faite de cette manière.