12 points par xguru 2020-11-25 | 1 commentaires | Partager sur WhatsApp

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

 
gguimoon 2020-11-25

Ce serait une comparaison intéressante s’il existait aussi une analyse d’Android OS faite de cette manière.