Ver Mensaje Individual
  #12  
Viejo 22/05/10, 01:08:05
Array

[xs_avatar]
johelrc johelrc no está en línea
Miembro del foro
 
Fecha de registro: may 2010
Mensajes: 113
Modelo de smartphone: Nexus One

Claro!, mira la respuesta es sencilla, un rom particular es modificado para que pueda direccionar más memoria, eso es solo un bit más en el rango, pero si el telefono como tal no tiene 512m de nada le sirve al operativo tener ese bit de más, porque no puede asignar más memoria.

La memoria viene dada en multiplos de 2, osea.. 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, etc... esto pues la memoria se guarda en valores de 1 y 0 o bits, aquí entra la matemática binaria, que es algo complejo para un solo post :P ... el asunto es que agregar un solo bit a la tabla de ruteo del OS da como resultado doblar la capacidad de memoria a localizar, algo realmente sencillo, PERO si el teléfono no cuenta fisicamente con más memoria que 256 de nada le sirve al telefono que el OS pueda trabajar más memoria, si de por sí el OS no puede asignarla :P

La pregunta sería... porqué google no puso ese bit desde un principio? pues porque los telefonos hasta el momento el estándar era 256 para los phones más modernos, y claro Google tenía que dar soporte para esos aparatos por un tiempo, así hasta 2.1 puede correr con 256 (queda demostrado) pero Froyo no (a menos que esté capado claro) porque tiene como requerimiento mínimo para correr 512, que no quiere decir que no pueda correr en menos memoria, quiere decir que ahora en más se cuenta con más memoria, dan un paso hacia adelante, no hacia atrás...

Espero que aclarara tus dudas...

Saludos
Responder Con Cita
Gracias de parte de: