linux - Android OS kernel related queries -


i looking write case study on android's kernel. part of curriculum in advanced operating systems class. primary focus wanted actual implementation of how priority queues implemented in rtos relate theory have studied in class. came know finding information big task rather having great idea. :( want limit myself either 1. kernel (either process or memory) specific or 2. difference in android , linux os have observed though have information on both of them data given can seen in text book. wanted practical difference.

i hope getting pointers in direction.

the android linux kernel , mainline linux kernel close. there several key differences:

  1. android has major wakelock patches applied. these not mainline. google should reveal years of , forth on issue.
  2. android has binder security model, mainline not.
  3. android has new framebuffer support surfaceflinger.
  4. hardware support phones. mainline kernel not have direct support of arm processors , devices. consider android kernel trees amalgam of mainline+arm(omap)+vendor patches.
  5. specific embedded tuning.

however, 95+% of code same in mainline linux vs android linux. android not rtos (the rt parts handled in separate processor on radio modules) .


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -