No son comparables, la arquitectura de uno y otro es diferente (ios es un Linux nativo y Android utiliza una maquina virtual java por lo que en virtualizacion siempre se necesita sobredimensionar hardware , de ahí a que Apple con menos cores por cpu y ram vuela, y android necesita más fuerza bruta para conseguir esa fluidez). De siempre apple con menos mha, ha tenido buenas autonomías el software y el hardware están muy pulidos ya que no es lo mismo desarrollar software para una familia de teléfonos, que en Android que cada fabricante tiene que adaptarse con sus capas de personalización, etc.