So sánh iPhone OS 1.0 và iOS 14 bằng treemap
(blog.timac.org)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
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.