¿Se puede actualizar la RAM de un dispositivo Android?

14

Estoy seguro de que muchas personas como yo están conscientes y molestas por la cantidad extremadamente limitada de RAM en Nexus S (512 MB pero solo se pueden usar más de 300), he buscado en Google una solución para aumentar la cantidad de RAM disponible y vine vacío (intenté intercambiar aplicaciones de archivos pero simplemente rompieron las particiones de la tarjeta SD de mi sistema y provocaron un reinicio completo).

Me pregunto si hay alguna solución de hardware para este problema. ¿Es posible cambiar el chip por uno de mayor capacidad? Me doy cuenta de que no es tan simple como cambiar la RAM de la PC desde un dimm, pero no he visto ningún esquema para el diseño del chip en las placas ARM en los teléfonos inteligentes, así que realmente espero que sea posible aumentar la cantidad de RAM a bordo.

tinytinysky
fuente
Es posible agregar espacio de intercambio, consulte Agregar Ram de espacio de intercambio a G1
nik
44
El sistema operativo utiliza el resto de la RAM, "no utilizable" no es exactamente cierto.
Matthew leyó
Solo puedo desear :(
Narayanan

Respuestas:

22

No puedes La mayoría de los teléfonos inteligentes están diseñados como un sistema en chip; lo que significa que la CPU, la RAM, la GPU, los controladores de dispositivos, etc. están todos en un solo chip. Actualizar la RAM en dicho sistema significa reemplazar muchas otras cosas. Sin mencionar que probablemente le resulte difícil encontrar un chip con una especificación diferente que encaje perfectamente en el agujero que quedó después de desmontar el chip; Debido a restricciones de tamaño, los componentes alrededor del chip están diseñados para ajustarse perfectamente al espacio disponible.

Lie Ryan
fuente
1
Además, habiendo cambiado el hardware, es muy poco probable que los controladores existentes funcionen con ese hardware. ¡Tendría que recompilar Android con sus nuevos controladores! Esto es más difícil de lo que parece.
chromozonex
1
Y, usted puede preguntar, "¿por qué los diseñadores no permiten realizar actualizaciones?" Básicamente se reduce a su tamaño. Apoyando RAM actualizable aumenta en gran medida la cantidad de espacio de las interioridades ocupan lo que aumenta el tamaño del teléfono, el peso, etc.
JasCav
2
¡El Proyecto Ara de Google podría llevar este concepto a la realidad!
chromozonex
1
@chromozonex Google anunció que Project Ara no le permitirá cambiar la CPU, la RAM, el almacenamiento o incluso la batería
Suici Doga
Tenga en cuenta que la RAM rara vez se encuentra en el mismo chip que la CPU y la GPU. Está en un chip diferente que está empaquetado .
iBug
4

No, no lo es. Al menos si tienes que preguntar al respecto. Reemplazar cualquier chip requeriría varios miles de dólares en equipo y experiencia. Sin mencionar la obtención del reemplazo correcto.

RR
fuente
??? Reemplazar chips de componentes no es algo que requiera miles de dólares en nada. Necesita un chip de reemplazo compatible que está tratando de cambiar y luego necesita una estación de retrabajo decente, algunas bolas de soldadura (o pegar) una plantilla de chip adecuada para alinear los pines, el flujo y algún tipo de cámara o trinocular en orden para ver el chip ¡Puede obtener todo eso por menos de $ 100! Soldar componentes pequeños no requiere láser, es una herramienta de aire caliente. Cuando coloca la soldadura correctamente y usa suficiente flujo, la soldadura literalmente atraerá directamente a los puntos metálicos por sí sola.
James Anthony
4

El hardware real: No. Es System on Chip (SOC) y no se puede actualizar.

Sin embargo:

Puede usar Swap para este propósito. Sin embargo, el rendimiento tendrá un gran éxito, incluso en una tarjeta SD de clase 10.

Swap es, en resumen, RAM virtual . Con el intercambio, una pequeña porción del disco duro se reserva y se usa como RAM. La computadora intentará mantener tanta información como sea posible en la RAM hasta que la RAM esté llena. En ese punto, la computadora comenzará a mover bloques de memoria inactivos (llamados páginas) al disco duro, liberando RAM para los procesos activos. Si es necesario volver a acceder a una de las páginas del disco duro, se moverá de nuevo a la RAM y una página inactiva diferente en la RAM se moverá al disco duro ('intercambiada'). La compensación es que los discos y las tarjetas SD son considerablemente más lentas que la RAM física, por lo que cuando hay que cambiar algo, hay un notable impacto en el rendimiento.

A diferencia del intercambio tradicional, el Administrador de memoria de Android elimina los procesos inactivos para liberar memoria. Android señala al proceso, luego el proceso generalmente escribirá un poco de información específica sobre su estado (por ejemplo, Google Maps puede escribir las coordenadas de la vista del mapa; el navegador puede escribir la URL de la página que se está viendo) y luego el proceso de salidas. La próxima vez que acceda a esa aplicación, se reinicia: la aplicación se carga desde el almacenamiento y recupera la información de estado que guardó la última vez que se cerró. En algunas aplicaciones, esto hace que parezca que la aplicación nunca se cerró. Esto no es muy diferente del intercambio tradicional, excepto que las aplicaciones de Android están especialmente programadas para escribir información muy específica, lo que hace que el Administrador de memoria de Android sea más eficiente que el intercambio.

También hay otras trampas con este método:

Debe desactivar el intercambio antes de montar SD a través de USB; si no lo hace, no podrá montar sd ya que el archivo de intercambio está activo y configurado para leer solo, lo que negará la solicitud de montar almacenamiento USB.

TL; DR: Sí, en teoría, ¡en la práctica no es bueno!

Como alternativa, KitKat tiene una huella de memoria más pequeña y se supone que está optimizado para 512 dispositivos RAM, ¡busque XDA en busca de una ROM para su dispositivo y vea si eso podría ayudar!

RossC
fuente
¿Hay algo como una RAM SDCard que es una RAMDISK SDCard
Suici Doga
@SuiciDoga no, no existe tal cosa.
RossC
Tal vez alguien podría hacerlos
Suici Doga
0

¿Un dispositivo Android? Seguro.
Escúchame.

Android es un sistema operativo como cualquier distribución de Linux o Windows.
Android puede ejecutarse en hardware x86, o placas ARM también. (Bueno, generalmente se ejecuta en CPU ARM).
Puede poner Android-x86 en su computadora portátil / escritorio. O una máquina virtual. Lo que sea.

La cuestión es que también mencionó que desea actualizar el hardware de un teléfono.
Eso no es posible, ya que usan "SoC". (Sistema en chip).
Como una caja negra. Sí, puede detectar los componentes, desarmarlo, pero no puede expandirlo / repararlo.

Pero para la pregunta original ... la pregunta principal, la respuesta es: Sí.

apache
fuente
0

¡La respuesta es 'NO', no puede actualizar la RAM de un teléfono inteligente usted mismo! Probablemente lo esté comparando con la computadora, ya que podemos cambiar la RAM en una computadora, pero está atascado con el tamaño enviado con su teléfono inteligente (:

Abdul Jabbar
fuente
Puede usar archivos de intercambio y particiones en la tarjeta SD externa para imitar la RAM, aumentando así lo que el dispositivo cree que tiene como RAM. No será tan rápido, aunque es desordenado y poco elegante. "Este tipo de pregunta me hizo reír" es la razón por la que he rechazado esto. Mantengamos el tono cortés. @ Deepak.pm de manera realista puedes intercambiar, mira la respuesta aquí: android.stackexchange.com/questions/22997/…
RossC
No estaba siendo duro al decir que me hizo reír.
Abdul Jabbar
Parece grosero para ser honesto, y tampoco es completamente correcto. PUEDE actualizar la RAM en su dispositivo, pero no de una manera que sería útil para la mayoría de las personas. Link2SD causa un gran éxito a veces, mucho menos usando Swap para el uso de RAM.
RossC
Sí, tienes razón, estaba pensando más como un laico.
Abdul Jabbar
0

Definitivamente puede actualizar su RAM en su dispositivo Android. (Lo he hecho antes). Sin embargo, es mucho trabajo y muy costoso. No es tan fácil de reemplazar como lo es en una computadora portátil. Debe ser muy específico al pedir piezas nuevas y, para algunos dispositivos, la RAM no es lo único que debe reemplazar. Por supuesto que puede, si el fabricante lo hace, obviamente usted también puede hacerlo. Puedes hacer cualquier cosa, solo necesitas el dinero, el conocimiento y las fuentes. Pero para la mayoría de las personas vale la pena comprar un teléfono nuevo. Pero sí, puedes: lo hice para mi Blu Studio 6.0 y un dispositivo Nexus.

Mike Wentworth
fuente
1
¿Cómo lo hiciste?
Suici Doga
-2

Esto es posible pero ni remotamente fácil de hacer usted mismo (a menos que tenga experiencia en reparaciones o aficionados a la electrónica). Desafortunadamente, los fabricantes de dispositivos están interesados ​​en la obsolescencia técnica más rápida posible de los productos, por lo que es poco probable que acepten instalar alguna ranura RAM estándar, por lo que la solución de hardware para este problema requiere soldadura.

Por ejemplo, este sitio explica cómo reemplazar los chips de RAM en un HTC Universal, que es un teléfono con Windows Mobile, pero también puede considerarse un dispositivo Android ;)

Básicamente es suficiente reemplazar los chips RAM. Para encontrar un chip RAM compatible, primero debe averiguar qué chips están dentro de su dispositivo y los informes de desmontaje pueden ayudar con eso. Luego, puede intentar encontrar los módulos de RAM de computadora habituales con chips compatibles más grandes (las hojas de datos sobre su chip de RAM pueden ayudar con eso). Si tiene acceso a chips RAM compatibles y tiene buenas habilidades de soldadura, puede reemplazarlos con una estación de retrabajo , pistola de calor , soldador o, por supuesto, puede pedirle a un técnico que lo haga por usted.

Si tiene alguna pregunta sobre el proceso de reemplazo de RAM, puede hacerla en electronics.stackexchange.com

Alex Bolotov
fuente
Incluso si tuviera que reemplazar la RAM, también tendría que parchear el software BSP para cambiar el mapa de memoria visible para la CPU, de modo que pueda usar la RAM adicional. Sin acceso a las especificaciones internas que tiene el fabricante, probablemente bloquee el dispositivo tratando de hacer eso. El sitio que "explica cómo reemplazar los chips RAM" es un enlace inactivo.
Dan Hulme
-2

Utilice el expansor RAM expandiéndose a la tarjeta SD

Agus Gunawan
fuente
55
Eso no agrega más RAM. ¿Podría también proporcionar un enlace?
ce4
1
El OP ya declaró que han intentado intercambiar aplicaciones de archivos.
Dan Hulme