Seguramente por el BUS de datos que no ha de ser muy rapido generando un cuello de botella, y que el procesador aparte de que cada programa este bien optimizado o no, le exige recursos constantemente, y con el cuello de botella del BUS de datos, pues mas tiempo se dilatara en atender las demandas de cada programa. Recuerda tambien que el sistema operativo tambien esta al pendiente de las acciones de comandos de entrada [la pantalla tactil] y todo eso [lectura de datos desde el sistema de red, enviar y recibir datos de la RAM, atender peticiones del hardware para los comandos, y lo que este generando el porgrama o programas] le esta llegando al procesador y no se da abasto.
Allwinder y Mediatek son los ECONOMICOS, p´recio ajustado y rendimiento moderado, Qualcomm es de los caros pero con mayor rendimiento, o motorola u otros
Dejando lo del manejo de mas de 3.25GB de RAM, lo importante [e interesante] de procesadores de 64bit es que pueden manejar mas datos y mas instrucciones por ciclo de reloj.
No entendi la pregunta
NO, el sistema operativo [iOS, Android, Firefox OS, Chrome OS, windows, macosx, webos, solaris, etc.] reparte la carga de trabajo entre los nucleos del procesador, el sistema operativo administra los hilos [las secuencias de instrucciones y datos a ejecutar] entre cada nucleo, asi el mismo nucleo puede estar realizando hilos de diferentes programas, y cuando se satura se envian los hilos opendientes al siguiente nucleo, y asi y asi, eso en los programas monohilo [procesadores de texto, reproductores de audio por ejemplo], los programas multihilo [por ejemplo los juegos o el reproducgtor de audio/video] generan varios hilos al mismo tiempo, por ejemplo, uno para la decodificacion del audio y otro para la decodificacion del video, o uno para el render de la imagen del juego, otro para la inteligencia artificial y decodificacion del audio, y otros para conteo de municion u otras acciones, y asi el mismo programa esta usando dos o mas nucleos al mismo tiempo.
Internet es tu amigo y google tu guia. No en serio, si vas a programar de forma seria lo mejor es que leas algo de hardware, como funciona una PC, que tablets o smartphones y sistemas similares funcionan bajo los mismos principios generales.