|
||
|
|
|
|||||||
| Discusión general sobre Android Exclusivo para hablar de Android |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Buenas,
Tengo cierta duda sobre la cantidad de RAM que tiene mi dispositivo con Android. No estoy seguro si tiene 256 MB o 512 MB. He podido ejecutar a través de un terminal en android el comando cat /proc/meminfo Esto es lo que obtengo: ![]() Aparentemente tengo 466MB aproximado de RAM. Si es así será que tengo 512 MB. Por favor que alguien me lo confirme. La duda viene ya que si ejecuto el comando FREE o bien, si veo desde el comando anterior en LOWTOTAL, sólo me indica 233 MB... ¿Cuál es la correcta información de RAM para mi dispositivo? Para terminar, hice el mismo procedimiento a otro celular mío del cual si estoy más seguro de que tenga 512 MB de memoria y esto es lo que obtengo: ![]() Lo curioso es que me muestra de MemTotal 584 MB y en LowTotal la misma cantidad. Parece que mi dispositivo, el primero, no está usando la cantidad total de RAM disponible. Cualquier ayuda para resolver esta duda es bienvenida. Gracias! Última edición por themanuelrc Día 04/03/14 a las 23:30:46. |
|
|
|
#2
|
||||
|
||||
|
Ajustes > Aplicaciones > En ejecución
Sumas usada + libre. |
|
#3
|
||||
|
||||
|
que no te indique la memoria total no quiere decir que no la este usando, el sistema hace uso de la ram para diferentes procesos, a veces usa mas y otras veces menos, como dice el compañero, mirando en ajustes te dara la ram total, aunque la suma no te de el total.
256mb RAM 512mb RAM 1024mb RAM=1GB 2048mb RAM=2GB
__________________
|
|
#4
|
||||
|
||||
|
Es lo que pensé hacer primero pero vaya sorpresa que el celular (Un S4 Clone) me viene con unos datos errados, falsos. Dice que tengo en suma como 800 y tantos de Ram cuando estoy muy seguro de que no es así. Lo mismo con info de tamaño de memoria interna ()dice 16gb cuando a duras pensas llega a 140 mb.
Es por todo ello que estuve viendo esos comandos para determinar la cantidad real de RAM. El problema surge ya que mis apps se cierran solas, síntoma claro de baja memoria... |
|
#5
|
||||
|
||||
|
que no te indique la memoria total no quiere decir que no la este usando, el sistema hace uso de la ram para diferentes procesos, a veces usa mas y otras veces menos, como dice el compañero, mirando en ajustes te dara la ram total, aunque la suma no te de el total.
256mb RAM 512mb RAM 1024mb RAM=1GB 2048mb RAM=2GB ![]() |
|
#6
|
||||
|
||||
|
no son visibles? pues hombre, yo no soy experto pero te puedo decir que la ram también se ocupa de los buffers de wifi, hspa,umts,lte, buffers para lectura y escritura de diferentes módulos de datos del sistema y apps, swap,swappiness, virtual machine,jit, depende también del MultiTasking de como este configurado, el lowmemorykiller, en fin.... nunca veras la memoria ram real en si,si manejaras algo de esto muchas apps no se te cerrarian
__________________
|
|
#7
|
||||
|
||||
|
no son visibles? pues hombre, yo no soy experto pero te puedo decir que la ram también se ocupa de los buffers de wifi, hspa,umts,lte, buffers para lectura y escritura de diferentes módulos de datos del sistema y apps, swap,swappiness, virtual machine,jit, depende también del MultiTasking de como este configurado, el lowmemorykiller, en fin.... nunca veras la memoria ram real en si,si manejaras algo de esto muchas apps no se te cerrarian
![]() Mi dispositivo android tiene 256MB o 512MB de ram? |
|
#8
|
||||
|
||||
|
en las instrucciones de la caja pone las especificaciones del teléfono,
__________________
|
|
#9
|
||||
|
||||
|
|
|
#10
|
||||
|
||||
|
La información que te da en el terminal emulator, es la RAM libre para el usuario (cómo ya te han dicho hay una parte reservada para determinados procesos esenciales)
Así que si divides la memoria total entre 1024, te sale que tienes 455 MB. Así que seguramente tendrás un modulo de 512 MB. PD: al primero le has hecho una partición swap a una micro SD ¿no? PD2: otra opción sencilla para saber la RAM disponible en el terminal emulator es tipenado: Cita:su ¬ free ¬ ![]() Última edición por Ekine Día 10/03/14 a las 23:48:31. |
|
#11
|
||||
|
||||
|
La información que te da en el terminal emulator, es la RAM libre para el usuario (cómo ya te han dicho hay una parte reservada para determinados procesos esenciales)
Así que si divides la memoria total entre 1024, te sale que tienes 455 MB. Así que seguramente tendrás un modulo de 512 MB. PD: al primero le has hecho una partición swap a una micro SD ¿no? PD2: otra opción sencilla para saber la RAM disponible en el terminal emulator es tipenado: ![]() La segunda imagen es de otro smartphone que tengo que si funciona todo bien. Si se dan cuenta estoy usando también el comando Free: "La duda viene ya que si ejecuto el comando FREE o bien, si veo desde el comando anterior en LOWTOTAL, sólo me indica 233 MB..." PD: al primero le has hecho una partición swap a una micro SD ¿no? En realidad me vino así, creo que mi mtk tiene una bloque para swap... Ahora me pregunto si es que lo está usando bien? Ya que incluso si voy a APlicaciones - Ejecución, en caché, no hay ninguna. Creo que la RAM no da ni para tener apps en caché. Mi otro device si tiene apps en caché permanentemente. Me confunde mucho LOW TOTAL con la cantidad total de RAM que me dice al inicio. Sobre todo si comparto con mi otro device que si funciona bien, su LOW TOTAL y TOTAL RAM tienen la misma cantidad. No debería ser el otro igual? Última edición por themanuelrc Día 11/03/14 a las 00:08:53. |
|
#12
|
||||
|
||||
|
La primera imagen es de mi dispositivo del cual tengo dudas debido a su bajo desempeño con apps, cierre de algunas cuando me pongo a navegar (el navegador consumiendo 40mb de ram en ese momento) o abrir otras apps, no son juegos, sólo feedly, youtube...
La segunda imagen es de otro smartphone que tengo que si funciona todo bien. Si se dan cuenta estoy usando también el comando Free: "La duda viene ya que si ejecuto el comando FREE o bien, si veo desde el comando anterior en LOWTOTAL, sólo me indica 233 MB..." PD: al primero le has hecho una partición swap a una micro SD ¿no? En realidad me vino así, creo que mi mtk tiene una bloque para swap... Ahora me pregunto si es que lo está usando bien? Ya que incluso si voy a APlicaciones - Ejecución, en caché, no hay ninguna. Creo que la RAM no da ni para tener apps en caché. Mi otro device si tiene apps en caché permanentemente. Me confunde mucho LOW TOTAL con la cantidad total de RAM que me dice al inicio. Sobre todo si comparto con mi otro device que si funciona bien, su LOW TOTAL y TOTAL RAM tienen la misma cantidad. No debería ser el otro igual? ![]() RAM es la memTotal: ![]() En este caso es una nexus 7 con 2GB de RAM Si divides esa cifra (puesto que son KB) entre 1024, te salen que son unas 1800 MB, que es lo mismo que tiene que salir en AJUSTES /APLICACIONES /EN EJECUCIÓN: ![]() Si sumas veras que son igualmente unos 1800 MB.... Lo que falta hasta los 2GB es memoria reservada para la gestión de comunicaciones (radio) y procesos esenciales del SO. PD: No sólo la RAM cuenta en el rendimiento..... Además, hay que tener en cuenta que no es lo mismo tener 512 MB de RAM, en un terminal con una resolución 600x800 que una pantalla HD, por ejemplo..... Última edición por Ekine Día 11/03/14 a las 00:43:08. |
|
#13
|
||||
|
||||
|
La memorias Low total/free no tiene nada que ver con la memoria RAM física del dispositivo.
RAM es la memTotal: ![]() En este caso es una nexus 7 con 2GB de RAM Si divides esa cifra (puesto que son KB) entre 1024, te salen que son unas 1800 MB, que es lo mismo que tiene que salir en AJUSTES /APLICACIONES /EN EJECUCIÓN: ![]() Si sumas veras que son igualmente unos 1800 MB.... Lo que falta hasta los 2GB es memoria reservada para la gestión de comunicaciones (radio) y procesos esenciales del SO. PD: No sólo la RAM cuenta en el rendimiento..... Además, hay que tener en cuenta que no es lo mismo tener 512 MB de RAM, en un terminal con una resolución 600x800 que una pantalla HD, por ejemplo..... ![]() Lo curioso es que no pueda correr muchas apps sin que se cierre otra de background. Voy a hacer un FACTORY RESET para ver si sin instalar ninguna app (como link2sd, greenify, o alguna de Tweaks) funciona todo correctamente. Me asusta mucho el hecho de que en Aplicaciones / en ejecución / Procesos en caché no tenga la mayor parte del tiempo ni una sola app, y cuando tiene apenas la mentiene unos segundos, además en las que están ejecutándose, alguna de ella estén en modo: Reiniciando... como si indicara que no hay memoria para que estén corriendo, vamos, con 512mb y corriendo Holo launcher, Llama, Greenify, Servicios de Google Play, Teclado de Google, además de las apps del sistema (mensajes, teléfono, UI, etc) ya me quede sin memoria para hacer otra cosa ? :s Captura apenas iniciando el sistema, se pueden ver todas las apps que cargan: ![]() Captura de la parte de procesos en caché. Ni bien inicia se ve lleno de apps, luego todas se van. Será posible que algún script o algo al inicio esté provocando este mal comportamiento? ![]() Luego de unos segundos de iniciado el sistema, se ve así y se queda así: Ojo que son procesos en caché. Las pestaña de ejecución si se mantienen, aunque un par de ellas como el launcher se encuentran frecuentemente en estado: Reiniciando ![]() Noten que la RAM que me indica no es la correcta. Agradecería si me pudieses aclarar esas dudas finales. |
|
#14
|
||||
|
||||
|
tienes 1gb de ram, los procesos en cache van cambiando, eso se le llama MULTI TAREA, segun la demanda de aplicaciones el sistema va liberando apps o va requiriendo, no te comas la olla tienes 1gb de ram,
__________________
|
|
#15
|
||||
|
||||
|
Si sumas 779 +131 da en torno a 910, que es 1 gb de ram. Otra cosa es que tengas procesos abiertos y no los cierres, y por eso te consuma tanta ram.
|
|
#16
|
||||
|
||||
|
Sí vamos por partes...
Me creo más la RAM que indica el terminal emulator que la que sale en el gestor de aplicaciones..... Y en la primera captura se ve bien claro que el TE solo reconoce 466272 kb que son unos 455 mb. Hay algunos terminales chinos (generalmente clones) que engañan en el gestor de aplicaciones.... ![]() Luego que en el gestor de aplicaciones, salga que no hay procesos en ejecución, tampoco es algo real, eso solo ocurre cuando el teléfono está apagado. Mientras esté encendido siempre hay procesos cargados en RAM, otra cosa es que no las muestre.... Última edición por Ekine Día 11/03/14 a las 15:12:20. |
|
#17
|
||||
|
||||
|
Sí vamos por partes...
Me creo más la RAM que indica el terminal emulator que la que sale en el gestor de aplicaciones..... Y en la primera captura se ve bien claro que el TE solo reconoce 466272 kb que son unos 455 mb. Hay algunos terminales chinos (generalmente clones) que engañan en el gestor de aplicaciones.... Luego que en el gestor de aplicaciones, salga que no hay procesos en ejecución, tampoco es algo real, eso solo ocurre cuando el teléfono está apagado. Mientras esté encendido siempre hay procesos cargados en RAM, otra cosa es que no las muestre.... ![]() Lo curioso es que no puedo por ejemplo, leer algo en feedly y ver un vídeo en él ya que se cierra una aplicación en background (llama o tasker por ejm), consume a lo mucho 40 MB y eso debe de ser mucho para mi ram. Creo que lo único que queda es no tener muchas apps de fondo, o usar alguna como Greenify para dormirlas. Si conoces de alguna solución temporal se los agradecería. Gracias. |
|
#18
|
||||
|
||||
|
Yo estoy seguro que lo que me dice en el gestor de aplicaciones (1 GB DE RAM) es falso, totalmenet de acuerdo. Al parecer entonces son 512 MB
Lo curioso es que no puedo por ejemplo, leer algo en feedly y ver un vídeo en él ya que se cierra una aplicación en background (llama o tasker por ejm), consume a lo mucho 40 MB y eso debe de ser mucho para mi ram. Creo que lo único que queda es no tener muchas apps de fondo, o usar alguna como Greenify para dormirlas. Si conoces de alguna solución temporal se los agradecería. Gracias. ![]() Por probar podrías entrar en opciones de desarrollo y comprobar que no está seleccionada la opción de destruir actividades, o si en limitar proceso tienes seleccionado algún límite de procesos..... Edit: por qué no tendrás ningún task killler instalado ¿no? |
|
#19
|
||||
|
||||
|
Es lo que probe hace mucho cuando note que era lento pero ahora entiendo que eso sólo perjudica el correcto funcionamiento que de por sí tiene android con la RAM. No tengo seleccionadas ninguna de esas opciones.
Probaste con una partición Swap? El mío tiene por defecto una, pero no estoy seguro de que funciona correctamente o si me está ayudando o perjudicando. |
|
|
|
#20
|
||||
|
||||
|
Hola me he comprado un terminal chino Tengda S5 clon del s5 octacore 1,7 pantalla a 1920x1080,
Que pone que tiene 2GB de RAM, y con los programas para mirar memoria pone 2048mb ram, pero me da que no es real ya que me queda muy poca memoria libre, y esa memoria libre dudo de que sea funcional. Con el terminal emulator me da estos valores: https://www.dropbox.com/s/m82elwnivm...2011.27.20.png La aplicación de Facebook cuando la abro a los pocos segundos se me cierra, no se si tendrá algo que ver con la ram. Con el resto de apps que he probado no hay problema. Hay algún modo fiable de saber la cantidad de RAM exacta sin trampear que tenemos? |
![]() |
Estás aquí
|
||||||
|
||||||