12 điểm bởi xguru 2020-11-25 | 1 bình luận | Chia sẻ qua WhatsApp

Biểu diễn các tệp nhị phân trong hệ thống tệp nội bộ theo từng chức năng bằng treemap

iPhone OS 1.0

  • UIKit 13%

  • Hình nền và nhạc chuông 6%

  • ICU (Unicode) 5%

  • SpringBoard 2%

iOS 14

  • Có nhiều tài nguyên được dùng cho machine learning: nhận diện khuôn mặt, Deep CNN, nhận dạng ký tự..

  • Nhờ tính năng dyld shared cache được áp dụng từ iPhone OS 3.1, các framework được phân tán ra

  • Các chức năng liên quan đến Health có kích thước khá lớn

  • Nhiều chức năng liên quan đến camera/ảnh: hiệu ứng, Memories (Kỷ niệm), xử lý video..

  • Các chức năng được bổ sung liên tục: HomeKit, Watch, CarPlay, Spotlight, Emoji, News, iWork, Wallet, Shortcuts, ARKit, ...

  • Font chiếm 6% toàn bộ

  • Dữ liệu ngôn ngữ học chiếm 8%

  • Kích thước ICU đã tăng gấp 3 lần, nhưng vẫn chỉ chiếm 0,5% tổng thể

  • Nếu so sánh dung lượng, tổng kích thước của iPhone OS 1.0 chỉ bằng kích thước hình nền của iOS 14

1 bình luận

 
gguimoon 2020-11-25

Sẽ là một phép so sánh thú vị nếu cũng có kết quả phân tích Android OS theo cách này.