最近在调研rt-smart和master分支,有几个感悟或者问题想和大家交流下:
1.从代码层次上看 文件目录树结构貌似一样,点开src核心代码,每个文件差异较大。是否smart和master独立维护还是共用一套代码。
2.rt-smart是针对带有mmu的操作系统,采用微内核的设计思想,目前发现源码里面大量的层次结构还是沿用之前的master分支,哪里采用了微内核呢?
3.带有mmu的ARM A系列处理器 也可以运行master分支,也可以运行smart分支,是这样吗。
4.rt-smart支持内核和应用分开编译么?
5.rt-smart和Linux相比具体有哪些优势呢? 该分支的存在的目的是什么 代码量我这边统计了下,确实比Linux少很多很多。
更多回帖