Acceder

Ver la Versión Completa : [ CONSULTA ] swap de fabrica


josealberto19
05/09/14, 00:33:20
Hoy trasteando un poco en el movil me encontre una cosa muy curiosa que el movil trae 1gb de swap activado de fabrica y lo peor esque lo usa... y pensando un poco ahora me doy cuenta de que podria ser ese el problema de lag en el movil y a veces bajo rendimiento y que la bateria dure poco.Yo lo cmprobe con ram manager comprobarlo vosotros y si a todos os pasa lo mismo busquemos una solucion:)

Gilikillers
05/09/14, 05:16:44
Me sale la misma cantidad de swap total que a ti... swap en un movil con 2gb de ram? sera una broma!!

josealberto19
05/09/14, 10:32:34
Entonces los de bq son gilipollas y no,no es una broma si arreglamos eso el rendimiento del movil subiria un 10%-15% y la bateria duraria un 20% mas.En el E5HD se que lo arreglaron pero aqui ni idea... a ver si alguien nos encuentra una solucion porqur esto aparte de ser una cagada ...jode rendimiento y bateria..

generallefa
05/09/14, 11:18:30
Chicos, qué es el swap?

josealberto19
05/09/14, 12:06:46
Swap usa memoria del telefono como ram

NukaCola
05/09/14, 13:49:16
Acabo de mirar en mi Elephone y también tengo 1Gb swappeado.
Crees que afectará tanto al rendimiento y batería? Hace unos años se hizo bastante popular, ya que los móviles tenían poca RAM, ahora vamos sobrados, pero no se en que medida puede empeorar eso el rendimiento (Igual sí a la batería).

Alguien entiende sobre el Swap y nos puede iluminar?

josealberto19
05/09/14, 14:58:46
Yo si entiendo y eso lo qu hace esque el movil accedea a la memoria swap la cual es mucho mas lenta que la ram y eso afecta ala bateria porque obliga al procesador a leer la ram y acceder a una memoria mas lenta y a leer archivos constantemente .Antiguamente se usaba en moviles pero con 2gb es inecesario ya que estos moviles usan ram ddr3 y la memoria swap es 10 veces mas lenta.La consulta seria si alguien save como quitarlo.

chupeto
05/09/14, 15:08:17
Y los del E5 si alguien sabe como lo hicieron quizás nos puedan ayudar será parecido.

josealberto19
05/09/14, 15:28:12
Si pero no tenemos aun recovery.... :( segun se lo hicieron conviertiendo la rom de odex a deodex o algo asi pero ni idea porque cualquier aplicacion o lo que sea no sirve y aparte podria brickear el movil... asi que la solucion del e5 fhd es esta quitar swap y alguna sobrada mas que metio bq

NukaCola
05/09/14, 15:28:39
Ya me he informado y he consultado con un cocinero de mi team que entiende del tema.
La memoria swap es básica en linux (Android es linux) y viene por defecto en prácticamente todos los móviles, esa asignación de memoria la utilizan prácticamente todas las aplicaciones como caché de la RAM.
No funciona como memoria RAM en sí, sino como caché, gasta más memoria leer de la memoria flash que de la RAM, pero la RAM se lee más veces que la flash en ese proceso.

Resumen, es una característica de android que no se puede (fácilmente) ni es recomendado desactivar ya que la mayoría de las apps hacen uso de ellas, viene prácticamente en todos los móviles (en todos) y tiene un gasto de batería similar al de la RAM pero está bien gestionado.

Así que no afecta al rendimiento ni a la velocidad de la RAM ni del sistema en general pese a tener una lectura más lenta, es más, lo beneficia en cierto grado porque permite almacenar caché de aplicaciones que no se están ejecutando en la RAM de forma que después arrancarán más rápido y funcionarán mejor.

josealberto19
05/09/14, 15:33:59
Estas equibocado en eso swap no viene en todos los moviles segundo la memoria de lectura es mucho mas lenta y aparte la memoria no esta diseñada para ser usada como ram asi que si afecta al rendimiento swap n.En el e5 suribi solo hizo eso quitar el swap ... y aumento rendimiento y la duracion de la bateria.

josealberto19
05/09/14, 15:35:04
y lo de todos los moviles pues... mentira porqur los aquaris normales no traen nada de eso y los samsung lg sony que vi tampoco ..

tvcastro
05/09/14, 16:08:33
Que samsung no la usa?

http://tapatalk.imageshack.com/v2/14/09/05/c7c094f1c413b9708140a127a549c068.jpg

En3RGy
05/09/14, 16:29:42
Bueno tanto lio....... ¿Que implica esto?¿Para que usa esto el terminal?

NukaCola
05/09/14, 16:40:24
En mi mensaje he explicado el funcionamiento según me ha dicho un cocinero que entiende del tema (No solo android).
Yo no se para nada de qué sirve eso más que su explicación, y me fío de él ya que entiende del tema por sus estudios, no por seguir tutoriales de cocina ni leer blogs para noveles.

Puede ser que mejore el rendimiento, o igual no, pero si está ahí es porque tiene una función, y los de google supongo que sean lo basatnte inteligentes como para ver que si algo ralentiza el sistema, eliminarlo, si el swap está ahí es por algo.

josealberto19
06/09/14, 00:44:16
no lo traen todos de echo solo esta serie de bq....

Gilikillers
06/09/14, 02:11:12
Pues yo ya no se que pensar, si es real eso de que el swat disminuye el rendimiento y batería o que lo llevan todos los moviles y es normal como ha explicado un compañero arriba...creo que me decanto mas por la segunda, porque he hecho la prueba en un moto g y tiene algo mas de un giga de swap, y rendimiento y batería precisamente no le faltan

josealberto19
06/09/14, 04:13:18
pues el n5 no tiene y el note 3 tampoco y los aquaris a5 menos

NukaCola
06/09/14, 08:55:48
El Note 3, Xperia Z1 Compact, todos los MTK, Nexus 7 y tablets Wolder lo tienen, comprobado ayer.
Te digo que es una característica de Android, he explicado para qué sirve y que no hace al al terminal, pero bueno, sigue con lo tuyo que seguro que sabes más que nadie...
Saludos.

josealberto19
06/09/14, 11:59:06
pues macho el bq aquaris 3.5 4 4.5 y 5 no lo llevan el s2 tampoco porque lo tengo yo asi que eso es segun como les de ya te digo realmente swap no funciona asi..

josealberto19
06/09/14, 12:03:24
Yo ya hice kernels y roms para moviles xd... asi que te digo que eso de swap es una mierda en moviles de 1 gb y 2 y corrige todos los mtk? el bq aquaris 5 es mtk y no lo lleva

Gilikillers
08/09/14, 04:22:38
Bueno entonces lo has quitado? que tal va sin el swap?

rubenrpi000
08/09/14, 08:21:32
Haz un kernel:ok:

josealberto19
08/09/14, 11:21:56
mejor rendimiento dependiendo del test entre un 5% y un 10% mas y la bateria ahora dura masrred

josealberto19
08/09/14, 11:24:04
Aqui os dejo las puntuaciones

NukaCola
08/09/14, 13:37:21
Ya que los test están hechos en un E5 FHD quiere decir que has eliminado el Swap de ese móvil?

Has modificado el kernel? Puedes publicarlo y poner las capturas del otro programa donde se ve la cantidad de memoria Swap?

josealberto19
08/09/14, 14:18:25
no hay que modificar el kernel lo consegui quitar con una app y ahora el movil parece otro

NukaCola
08/09/14, 15:03:21
Qué app has usado? La única forma que conozco de desactivarlo necesita adb y reparticionar la memoria interna.
La app elimina la partición o solo bloquea la memoria?
Sin reparticionar es posible que deje de usar el swap pero sigas teniendo 1Gb ocupado aunque no se use (creo).

josealberto19
08/09/14, 15:46:55
Use estas 2 zram sttings y memory info swap check esque es una tonteria swap ya que no todos los moviles lo usan y hice muchos test y todos daban 29000-31000 fue quitar swap y ya da sobre 33000-34000

pulux
08/09/14, 16:01:38
Use estas 2 zram sttings y memory info swap check esque es una tonteria swap ya que no todos los moviles lo usan y hice muchos test y todos daban 29000-31000 fue quitar swap y ya da sobre 33000-34000

Haz un tuto compi y así se lo explicas a la peña que hay mucha gente que le puede interesar

Gilikillers
08/09/14, 19:14:37
Dará mas puntuación en los bench, pero aqui lo importante es la experiencia de usuario..que tal eso?

josealberto19
08/09/14, 22:00:29
Pues mucho mejor en todos los sentidos las paginas cargan mas rapido no se lagea y la bateria pues ahora mismo lleva 4horas de pantalla 13 de uso y aun me queda un 35% y antes eso me lo hacia al 15%

josealberto19
08/09/14, 22:10:02
Vais a google play y descargais esta apk luego le dais a abrir y haceis esto luego bajais zram settings y haceis lo de las capturas .Solo hacer lo que pase en las fotos nada mas y bueno para que os dure la bateria aun mas usar esta apk bloatfreeze bajarla de aptoide y asi congelais aplicaciones de sistema inutiles o que no useis el programa requiere root y lo que hace es como si la desisntalaras pero la descongelas y sin reiniciar el movil accedes a ella.Cualquier duda un mensaje y os explico

tonime
08/09/14, 23:19:59
Cada vez que se reinicie hay que hacer la misma operación?

josealberto19
08/09/14, 23:32:01
Parece ser que si pero merece la pena

generallefa
09/09/14, 11:11:06
Dónde están las Zram settings compi?

juanzete
09/09/14, 11:23:14
Entras en zram y deslizas el dedo hacia la derecha.

josealberto19
09/09/14, 13:58:31
Probarlo asi y luego me comentais:) ami me dio casi 2 horas mas de pantalla

Kakapozx
09/09/14, 20:03:40
A ver si los de BQ cogen ideas y en sus próximas actualizaciones hacen esto de forma oficial y sin tener que repetir los pasos.

juanzete
13/09/14, 12:57:21
Todavía nada nuevo de como quitar la swap. Yo es que de kitchen bien poco y de linux menos todavía pregunta cok el firm 1.1.1 se pude seguir instalando el pmb nitro engine de que aporto Ruben porque soy novatillo y no me quiero cargar nada o mejor esperar kitchen porque este foro esta muy parado comparado con otros y eso que leo tutoriales a saco.jjjjjj

josealberto19
13/09/14, 15:48:19
Demomento solo funciona lo de las app

NukaCola
13/09/14, 17:43:52
En mi móvil ha funcionado eliminado el archivo que dije, no me lo ha vuelto a generar.
Espero que encontréis alguna solución más práctica que lo de las apps, comentadselo a suribi.

josealberto19
13/09/14, 17:57:42
pues donde estaba ese archivo?porque ami me vuelve a aparecer

juanzete
13/09/14, 18:07:53
Con que gestor lo eliminaste? Porque en el explorer en las tres barritas de arriba entras vas a herramientas y entiendo que no tendrá que estar marcada la casilla esa que pone recycle bin que yo entiendo que esa sera la que lo genera de nuevo o solo se deja en ON en caso de querer recuperar el archivo mas tarde , es que soy muy novato y me da palo eliminarlo a pelo y que el móvil me entre en uno de esos de inicios eternos. Jjj soy muy un poco egoísta pero que lo hagan primero los expertos.

NukaCola
13/09/14, 20:11:53
pues donde estaba ese archivo?porque ami me vuelve a aparecer

Uso ES Explorer, voy a la raíz y uso el buscador, pongo "enableswap.sh" y directamente me aparece el archivo, no se en qué carpeta está. Lo borro y listo. Si vuelvo y lo busco ya no aparece y en la app de la RAM me aparece 0 de swap.

Obviamente tienes que habilitar la navegación Root en el explorador.

También puedes descompilar el boot.img de la ROM desde Linux o Cygwin con Windows, borrar el archivo enableswap.sh, compilar, volverlo a meter en la ROM y flashear con el SPFT. Es más lioso pero funcionaría seguro.

También puedes probar con otro explorador.

Xiko_aprilia
14/09/14, 01:48:12
Yo lo encuentro y me lo borra reinicio el movil y ahi sigue aparecindo otra vez

josealberto19
14/09/14, 11:58:01
Probe con el es explorer y rootexplorer y no funciona demomento solo funciona mi metodo

NukaCola
14/09/14, 13:24:11
Probe con el es explorer y rootexplorer y no funciona demomento solo funciona mi metodo

Debe ser algo en concreto de la ROM vuestro móvil.
Yo en el mío tengo ROM modificada con init.d y varias cosas más y no me lo vuelve a crear.

Si alguno se anima puede intentar pasar la ROM de vuestro móvil a formato .zip, y una vez que la tengais solo es buscar algún tuto más sobre portar ROMs.


http://www.htcmania.com/showthread.php?t=689955 (Apartado "Crear ROM a partir de stock" para convertir la ROM de SPFT a un .zip flasheable por Recovery y fácil de modificar).

titillo
14/09/14, 15:36:47
Pues yo lo borro el archivo enableswap.sh voy al la app memoryinfoswapcheck abro el menu le doy a swapoffall y se vacia el swap y aumenta la ram, pero solo sigue asi hasta el proximo reinicio que se tiene que hacer otra vez,
Os dejo un enlace a una video captura de la pantalla haciendo lo que comento anteriomente.

https://drive.google.com/file/d/0B7zV9Xh3-ZSDZU9rOUthYjlxUWc/edit?usp=sharing

josealberto19
14/09/14, 18:01:54
Tranquilo es normal para la semana tratare de hacer una custom rom stock y le quitare todo eso

mikytamar
17/09/14, 15:48:22
A mí también me lo genera al reiniciar.

elrtderonda
29/09/14, 23:56:32
Instalad trickter mod y lo deshabilitará automáticamente en el inicio. Tenéis que ser root

titillo
01/10/14, 01:00:13
Instalad trickter mod y lo deshabilitará automáticamente en el inicio. Tenéis que ser root
¿como se configura para que lo haga?

elrtderonda
01/10/14, 08:22:59
Se abre el programa y deslizamos el dedo hacia la izquierda asta llegar a la pantalla de zram, una vez ahí desactivamos la pestaña. Ahora vamos a ajustes y marcamos configuración del kernel y se acabó. Ahora cuando reiniciemos el solo desactivará la swap.

josealberto19
01/10/14, 09:05:13
Estas seguro de que se desactiva swap ?Porque desactivar zram es una cosa y el swap es otra

elrtderonda
01/10/14, 09:34:35
Estas seguro de que se desactiva swap ?Porque desactivar zram es una cosa y el swap es otra

De todas formas el móvil no lleva partición swap lo que lleva es zram. Esto lo podéis ver en el fstab que no lleva ninguna partición swap.

josealberto19
01/10/14, 18:27:27
si lleva particion swap jajaja y zram tambien si no mira mis capturas

elrtderonda
01/10/14, 19:45:46
si lleva particion swap jajaja y zram tambien si no mira mis capturas

No lleva swap por mas que digas. Es que el zram es una swap lo único que en vez de ir en el disco la crea en en la RAM que es mas rápida. con respecto al archivo que borrais abridlo con un editor de texto y veréis que lo que crea es Zram

josealberto19
01/10/14, 21:04:37
Ami me lo dijeron cocineros hay que desactivar ambas aunque si sabes mas vale:)

josealberto19
01/10/14, 21:06:38
Ahhh y como dato el movil usa 700 mb de z ram y 1gb de swap

elrtderonda
01/10/14, 21:38:06
Ahhh y como dato el movil usa 700 mb de z ram y 1gb de swap

Y como desactivas la supuesta swap?

NukaCola
01/10/14, 21:42:24
Yo he probado las dos cosas, con y sin swap/zram y no hay tanta diferencia, es prácticamente imperceptible como cambiar el runtime de dalvik a art.

Esas exageraciones que haceis algunos... Por quitar el swap no se os cambia el MTK6592 por un SN805, a nivel de usuario no se nota en absoluto, como mucho en benchmarks, la batería no cambia, si hay variaciones es por otros factores pero no por el swap.

No os teneis que romper la cabeza porque el swap es lo de menos, hay muchas otras cosas que pueden mejorar el rendimiento del móvil y os lo digo desde el conocimiento, experiencia y pruebas como cocinero/betatester y los más de 20 androids por los que he pasado.

Dejad el swap de lado y preocuparos por sacar una ROM en .zip que funcione, habilitar el init.d (El forero portugues os pasó el boot.img modificado con ello) y aprovechar los ajustes que permite el init.d mediante tweaks y demás. Olvidad el swap, que no se nota a nivel de usuario básico, más placebo que otra cosa.

josealberto19
02/10/14, 14:04:47
La bateria si aumenta y hice la prueba con swap activado unas 4horas como mucho 4h y 50min de pantalla sin swap 6 h como mucho

juanzete
02/10/14, 14:06:47
Coincido plenamente en el comentario de josealberto de efecto placebo nanai de nanai y solo sea por la batería merece desactivarse.

juanzete
02/10/14, 14:08:27
Coincido 100 por 100 en lo comentado por jose alberto.

cohone
22/10/14, 15:32:04
Algo se tiene que notar, al fin y al cabo lo que hace es básicamente es unsa 1Gb de ram como swap, que para que tenga alguna ventaja la comprime.
Por lo que la ram efectiva sería de más de 2Gb ya que 1 de los gigas ocupados estaría comprimido, pero claro está que es a costa de uso del procesador para comprimir/descomprimir.

Personalmente lo veo absurdo en un movil de 2Gb teniendo en cuenta el funcionamiento de android a la hora de gestionar la memoria, pero tampoco es tan grave...

Lo que a veo una burrada es poner la swappiness a 100, ya que obliga a TODO lo que tengas en ram a estar en ese GB comprimido, teniendo el otro GB sin comprimir vacío... (bueno, con alguna caché creo).

Así que yo me conformo con bajar la swappines a 20 con el programa Advanced tools a ver que tal funciona... si consigo notar algo ya os aviso

Saludos

sixties
25/10/14, 00:55:59
Yo también lo he quitado y no he notado nada, tengo art también.

paco2l
25/10/14, 20:04:34
Pues yo no he tocado nada y vaya, lag no me da ninguno. Respecto a lo de la batería... Ni idea. Unos decís que os va más rápido y a otros menos. Pero yo pienso que BQ no es tonto, y si tiene algo es por algo.

Frelis69
23/12/14, 13:23:25
La partición swap implementada en los dispositivos bq es característica de Android 4.4 y está basada en un módulo de kernel llamado ZRAM. No se trata de una partición swap al uso, ya que está implementada en la propia memoria RAM (al contrario de las swap habituales que se apoyan en accesos a memoria interna o discos en el caso de los ordenadores).

El beneficio que tiene esta partición es que comprime los datos que se le introducen, entre un 30%-50%, con lo que se libera una buena cantidad de RAM a cambio de unos pocos ciclos de reloj. En cualquier caso, el retraso que esto implica para un uso normal es mínimo y no es comparable con un acceso a disco/flash habitual, mejorando además notablemente en la multitarea al optimizar el espacio libre de memoria.

Frelis69
26/12/14, 09:18:04
En el Foro de Mi BQ y Yo, después de una discusión acalorada, :silbando: , hemos llegado a una conclusión.... La misma que aquí, que cada uno pruebe y compare, jejejeje.

Si me descuido me pegan.:nav3:

http://www.mibqyyo.com/comunidad/discussion/comment/294740

Si alguien quiere aportar con su granito de arena y comentar sus resultados, sería de agradecer.