iOS vs Android 系统架构:https://blog.csdn.net/u013915422/article/details/51337967
iOS是基于UNIX内核,Android是基于Linux内核,iOS和android作为两款优秀的手机操作系统,他们有共性有区别。
iOS的系统架构
分为四个层次:
核心操作系统层(Core OS layer)
核心服务层(Core Services layer)
媒体层(Media layer)
可触摸层(Cocoa Touch layer)
如下如所示:
Android的系统架构
android的系统架构和其操作系统一样,采用了分层的架构。
从架构图看,android分为四个层,从高层到低层分别是
应用程序层(Applications)
应用程序框架层(Application Framework)
系统运行库层 (Libraries and Android runtime)
linux核心层 (Linux Kernel)
如下图所示:
Android部署
android studio,java
超最简单的安卓端深度学习模型部署教程——pytorch2onnx2pdinfer2android:https://blog.csdn.net/m0_58772523/article/details/121890631
https://gitee.com/AI-Mart/FastDeploy/blob/develop/docs/arm_cpu/android_sdk.md
ios部署
Xcode, c++
部署PyTorch到iOS上:https://zhuanlan.zhihu.com/p/60563168
https://gitee.com/AI-Mart/FastDeploy/blob/develop/docs/arm_cpu/ios_sdk.md