你的问题是糊涂的以为定制android主要是修改linux kernel


所有跟贴·加跟贴·新语丝读书论坛

送交者: yawl 于 2013-04-03, 13:08:52:

回答: 我们先理清你的意思,有时候我真的觉得很莫名其妙。 由 bluesea 于 2013-04-03, 11:20:59:

事实是android本身就没有怎么修改linux kernel,修改的部分也没有改进多任务管理的地方,众多的定制版也必要也没有实力去修改这部分。他们都是修改的apache license的部分,或者纯粹写上层的app。

任务管理用现有的操作系统接口就可以了,创建/消除进程或线程以及改进优先级都有线程的接口,没任何必要改动kernel(gpl部分)。如果愿意的话,vm可以自己实现green thread而不用系统的达到更好的控制。




所有跟贴:


加跟贴

笔名: 密码: 注册笔名请按这里

标题:

内容: (BBCode使用说明