Comparando o iPhone OS 1.0 e o iOS 14 com treemaps
(blog.timac.org)Representação em treemap dos binários do sistema de arquivos interno agrupados por função
iPhone OS 1.0
-
UIKit 13%
-
Papéis de parede e toques 6%
-
ICU (Unicode) 5%
-
SpringBoard 2%
iOS 14
-
Muitos recursos usados em machine learning: reconhecimento facial, Deep CNN, reconhecimento de texto..
-
Com o recurso
dyld shared cache, aplicado desde o iPhone OS 3.1, os frameworks ficam distribuídos -
Os recursos relacionados a Health são bem grandes
-
Muitas funções relacionadas a câmera/fotos: efeitos, Memories, processamento de vídeo..
-
Recursos adicionados continuamente: HomeKit, Watch, CarPlay, Spotlight, Emoji, News, iWork, Wallet, Shortcuts, ARKit, ...
-
Fontes são 6% do total
-
Dados linguísticos representam 8%
-
O tamanho do ICU triplicou, mas ainda representa só 0,5% do total
- Comparando a capacidade, o tamanho total do iPhone OS 1.0 equivale apenas ao tamanho dos papéis de parede do iOS 14
1 comentários
Também seria uma comparação interessante se houvesse um resultado de análise do Android OS nesse mesmo estilo.