Are you an Android fan?
Even though Android is slow, it is ok. I think that all of the Android Java code (blue areas of diagram) is what slows Android down. The base Android Kernel and drivers are presently just patched Linux Kernel and drivers (red areas of diagram). Starting with the Linux version 3.3 Kernel, the Android Kernel patches will be in the Linux Kernel so that the Kernels will be the same at that point. Android uses Linux drivers that have an additional power management and security call added to them.
http://elinux.org/images/c/c2/Android-system-architecture.jpg