HTC Magic También conocida como HTC Sapphire, MyTouch 3G


 
Herramientas
  #1  
Viejo 21/08/10, 17:43:11
Avatar de Boskio
Boskio Boskio no está en línea
Miembro del foro
Mensajes: 121
 
Fecha de registro: ago 2009
Mensajes: 121
Modelo de smartphone: Galaxy S3
Versión de ROM: Default
Mencionado: 0 comentarios
Tagged: 0 hilos
noticia Compache, JIT, o ambas???

Muy buenas people,

Ayer me armé de valor y me puse a investigar sobre el tema de ser Root y las Roms, y oh milagro encuentro un programita que te hace Root con un click.

Después de hacerlo encuentro un segundo programa que te hace los wipes y todas esas cosas (recovery y no se qué) y te instala la ROM. En mi caso, y sin ningún tipo de experiencia previa prefiero tirarme por la cocina ibérica y me instalo la última Rom de la gente de HTCMania. A continuación (y como un poseso) me bajo el TestCPU y lo pongo al máximo para ver como va, y ahi empiezo a flipar. Pero no es suficiente, quiero más, así que sigo leyendo.

Descubro algo llamado Compcaché y JIT (ni idea) pero sé que activándo unos u otros dependiendo de cada teléfono, se obtiene un mejor rendimiento. Por cierto y como nota puntual, con el Spare Parts no se puede modificar, se debe hacer desde el menu-Ajustes-cyanogenmod settings-Perfonmance Settings; esto me ha costado unas 3 horas de mi vida leyendo foros y sin encontrar nada, al final trasteando con el movil lo he encotrado yo solo.

Y finalmente, después de este rollazo descomunal he aquí mi duda: ¿Alguien que tenga un HTCMagic (negra en mi caso de VF) y la última ROM de HTCMAnia tiene algo de idea de si activar Compcache, JIT o ambas???

Gracias de antemano, y perdón si he confundido terminos y tecnicismos, soy UltraNovato.
Responder Con Cita


  #2  
Viejo 21/08/10, 18:35:16
Avatar de jrsoft
jrsoft jrsoft no está en línea
Cocinero veterano
Mensajes: 5,742
 
Fecha de registro: ago 2009
Localización: Madrid
Mensajes: 5,742
Modelo de smartphone: nexus one / GT-I9100
Tu operador: Pepephone
Mencionado: 201 comentarios
Tagged: 1 hilos
Puedes activar las dos cosas si quieres, lo que no deberías activar es compcache si tienes activada la partición de memoria swap.
Un saludo.
Responder Con Cita
  #3  
Viejo 21/08/10, 20:28:47
Avatar de villabajo22
villabajo22 villabajo22 no está en línea
Usuario novato en la web
Mensajes: 4
 
Fecha de registro: abr 2010
Mensajes: 4
Modelo de smartphone: HTC Magic
Versión de ROM: depende de la semana
Mencionado: 0 comentarios
Tagged: 0 hilos
yo tengo una magic de vodafone con el rom superfryo-2.8-super@tmel y con la radio 2.22.23.02 - tengo 94mb de swap y una particion de 500 mb ext4. a todo esto te digo que pasando todas las aplicaciones a la sd me va muy muy rapido el movil de hecho tengo mas memoria libre que un amigo en el htc desire (que tambien le eh puesto el 2.2) no uso el compcache y probe con el jit y iba mas lento y tambien daba fallos.
Responder Con Cita
  #4  
Viejo 22/08/10, 00:26:34
Avatar de thorazine74
thorazine74 thorazine74 no está en línea
Miembro del foro
Mensajes: 358
 
Fecha de registro: mar 2010
Mensajes: 358
Modelo de smartphone: Samsung Galaxy S2
Versión de ROM: Stock ICS 4.03 LP7
Versión de Radio: LPH
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Quiza lo mejor seria que alguien explicara que hace exactamente el JIT y el compcache para que todos los novatos nos hagamos una idea...
Responder Con Cita
  #5  
Viejo 22/08/10, 11:09:02
Avatar de javierpc
javierpc javierpc no está en línea
Usuario muy activo
Mensajes: 1,302
Compra y venta: (2)
 
Fecha de registro: ago 2009
Localización: Valencia
Mensajes: 1,302
Modelo de smartphone: Hoy éste, mañana aquél ...
Versión de ROM: pffffffff ... ya he perdido la cuenta
Versión de Radio: Máxima FM
Tu operador: Movistar
Mencionado: 6 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por thorazine74 Ver Mensaje
Quiza lo mejor seria que alguien explicara que hace exactamente el JIT y el compcache para que todos los novatos nos hagamos una idea...
pues allá vamos ...

compache y swap
los mecanismos de swap y compcache tienen la misma base: tomar partes de la memoria RAM que están actualmente en uso pero por programas (o servicios) que no están en ejecución y "guardarlas" en algún sitio. que quede esto claro: se trata de áreas de memoria que no se pueden liberar, ya que contienen datos en uso, pero que no son de utilidad inmediata porque el proceso propietario no está en ejecución actualmente. pero si hay poca memoria libre y algún proceso que sí esté en ejecución necesita memoria, entonces se puede tomar alguna de las áreas de memoria "dormidas" y apartarlas momentáneamente. la diferencia entre swap y compcache es dónde se guardan estas áreas de memoria: swap utiliza el disco (la tarjeta SD en móviles Android) mientras que compcache utiliza un área de la propia memoria RAM, donde va almacenando comprimidas las páginas de memoria no utilizadas en ese momento. puede parecer paradójico, pero si por ejemplo utilizamos 1 MB de compcache (me invento las cifras, es solo para clarificar), podemos almacenar comprimido en este mega el contenido de otros, digamos, 3 o 4 MB, con lo que la ganacia real de memoria es de 2 o 3 MB.
por este motivo, compcache y swap son incompatibles entre sí.

JIT
esto es un poco más complicado ...
los programas Android están desarrollados en Java. Java es un lenguaje de programación interpretado, esto es, un programa Java no está almacenado en lenguaje máquina, que es el único que entiende el procesador (la CPU). en vez de esto, el compilador de Java almacena el código en una codificación especial denominada bytecode, que es algo intermedio entre el lenguaje Java escrito y el código máquina. en teoría, este bytecode es válido para cualquier CPU, ya que como hemos dicho no es lenguaje máquina, que sí es específico para cada CPU.
posteriormente, la máquina virtual Java, que no es otra cosa que un programa que entiende el bytecode, se encarga de traducir el bytecode a código máquina y pasarlo para su ejecución a la CPU. cada sistema necesita tener una máquina virtual Java específica, porque aunque parten de un bytecode genérico necesitan traducirlo al código máquina específico para cada CPU.
esta es la razón de que los programas en Java se ejecuten de forma más lenta que programas escritos en C, C++ u otros lenguajes compilados, ya que en cada ejecución hay que traducir el bytecode a código máquina antes de que se pueda ejecutar. por pequeña que pueda ser la transformación necesaria, siempre supone un retraso, además de un mayor consumo de recursos.
y aquí es donde interviene el JIT. ¿qué es lo que hace? fácil (y simplifico), precompila el bytecode a código máquina ANTES de que sea necesario, bien utilizando tiempos muertos del procesador, bien almacenándolo una vez generado para un uso posterior ... hay que tener en cuenta que, en funcionamiento normal, la máquina virtual traduce el bytecode, éste se pasa a la CPU y, una vez ejecutado, se descarta. con el uso de JIT, nos encontramos que cuando hay que ejecutar una porción de código, normalmente estará ya traducido a código máquina, por lo que la ejecución debería ser más rápida.

en fin, espero no haberme enrollado mucho y que haya quedado (poco más o menos) claro.

Última edición por javierpc Día 22/08/10 a las 11:39:31
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 22/08/10, 11:53:16
Avatar de Templar
Templar Templar no está en línea
Miembro del foro
Mensajes: 104
 
Fecha de registro: feb 2010
Mensajes: 104
Modelo de smartphone: HTC Magic
Versión de ROM: HTCmaniateam ELEANOR
Mencionado: 0 comentarios
Tagged: 0 hilos
Comentaros que yo tengo swap, jit y compcache activados y no me va mal, probe a quitar el compcache por lo de la swap pero... empeoro el rendimiento.
Responder Con Cita
  #7  
Viejo 22/08/10, 13:32:46
Avatar de raziel-77
raziel-77 raziel-77 no está en línea
Historiador Android
Mensajes: 12,599
 
Fecha de registro: sep 2009
Localización: Los "Madriles"
Mensajes: 12,599
Modelo de smartphone: LG G2 / SG SII / HTC Magic / Xperia J / Galaxy Ace
Versión de ROM: Todo lo que se pueda flashear
Versión de Radio: Rock FM
Tu operador: Vodafone
Mencionado: 47 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por Templar Ver Mensaje
Comentaros que yo tengo swap, jit y compcache activados y no me va mal, probe a quitar el compcache por lo de la swap pero... empeoro el rendimiento.
Estas seguro de que estaba realmente conectados swap y compcache? Yo casi te aseguro que no as logrado activar swap, por eso no han chocado y empeoró el rendimiento al quitar compcache.

Edito: en el terminal emulator sin compcache y con swap pon free y nos cuentas que pone en la linea swap

Última edición por raziel-77 Día 22/08/10 a las 13:36:06
Responder Con Cita
  #8  
Viejo 22/08/10, 13:35:33
Avatar de Templar
Templar Templar no está en línea
Miembro del foro
Mensajes: 104
 
Fecha de registro: feb 2010
Mensajes: 104
Modelo de smartphone: HTC Magic
Versión de ROM: HTCmaniateam ELEANOR
Mencionado: 0 comentarios
Tagged: 0 hilos
La swap parece funcionar, hago Free en la terminal y me la reconoce además de tener el compcache
Responder Con Cita
  #9  
Viejo 22/08/10, 13:38:11
Avatar de Templar
Templar Templar no está en línea
Miembro del foro
Mensajes: 104
 
Fecha de registro: feb 2010
Mensajes: 104
Modelo de smartphone: HTC Magic
Versión de ROM: HTCmaniateam ELEANOR
Mencionado: 0 comentarios
Tagged: 0 hilos
Si quito compcache la lineaswap pasa a 0 :s q pasa?
Responder Con Cita
  #10  
Viejo 22/08/10, 13:39:43
Avatar de raziel-77
raziel-77 raziel-77 no está en línea
Historiador Android
Mensajes: 12,599
 
Fecha de registro: sep 2009
Localización: Los "Madriles"
Mensajes: 12,599
Modelo de smartphone: LG G2 / SG SII / HTC Magic / Xperia J / Galaxy Ace
Versión de ROM: Todo lo que se pueda flashear
Versión de Radio: Rock FM
Tu operador: Vodafone
Mencionado: 47 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por Templar Ver Mensaje
La swap parece funcionar, hago Free en la terminal y me la reconoce además de tener el compcache
Si esta activado el compcache te detecta como swap, por eso decía que dejaras activo solo swap para comprobar si realmente funciona o no
Responder Con Cita
  #11  
Viejo 22/08/10, 13:41:14
Avatar de Templar
Templar Templar no está en línea
Miembro del foro
Mensajes: 104
 
Fecha de registro: feb 2010
Mensajes: 104
Modelo de smartphone: HTC Magic
Versión de ROM: HTCmaniateam ELEANOR
Mencionado: 0 comentarios
Tagged: 0 hilos
Voy a ver si ejecutando el script me la activa...

Edito: arreglado, ahora me vuelve a reconocer los 64mb q tronco estoy hecho...

Última edición por Templar Día 22/08/10 a las 13:50:34
Responder Con Cita
  #12  
Viejo 22/08/10, 13:56:05
Avatar de raziel-77
raziel-77 raziel-77 no está en línea
Historiador Android
Mensajes: 12,599
 
Fecha de registro: sep 2009
Localización: Los "Madriles"
Mensajes: 12,599
Modelo de smartphone: LG G2 / SG SII / HTC Magic / Xperia J / Galaxy Ace
Versión de ROM: Todo lo que se pueda flashear
Versión de Radio: Rock FM
Tu operador: Vodafone
Mencionado: 47 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por Templar Ver Mensaje
Voy a ver si ejecutando el script me la activa...

Edito: arreglado, ahora me vuelve a reconocer los 64mb q tronco estoy hecho...
Jejeje ahora ya no actives compcache o te ara la inversa, se volverá todo lento e inestable
Responder Con Cita
  #13  
Viejo 23/08/10, 10:44:11
Avatar de migueloml
migueloml migueloml no está en línea
Miembro del foro
Mensajes: 64
 
Fecha de registro: sep 2009
Localización: Madrid
Mensajes: 64
Modelo de smartphone: HTC MAGIC
Versión de ROM: SuperFroyo V6.0
Versión de Radio: 2.22.23.02
Mencionado: 1 comentarios
Tagged: 0 hilos
una pregunta de un novato. ¿Como se activa el swap?Creia q lo tenia activo con 64k pero sin el compcache me aparece en swap 0
Responder Con Cita
  #14  
Viejo 23/08/10, 12:19:37
Avatar de raziel-77
raziel-77 raziel-77 no está en línea
Historiador Android
Mensajes: 12,599
 
Fecha de registro: sep 2009
Localización: Los "Madriles"
Mensajes: 12,599
Modelo de smartphone: LG G2 / SG SII / HTC Magic / Xperia J / Galaxy Ace
Versión de ROM: Todo lo que se pueda flashear
Versión de Radio: Rock FM
Tu operador: Vodafone
Mencionado: 47 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por migueloml Ver Mensaje
una pregunta de un novato. ¿Como se activa el swap?Creia q lo tenia activo con 64k pero sin el compcache me aparece en swap 0
Eso depende de la ROM, en la original olvídate que no se puede, en unas se activa con un script desde el terminal emulator, otras se activa automáticamente en cuanto detecten que tienes esa partición, otras con un menú de opciones que adjunta el cocinero...

A dia de hoy que casi todas las ROMS estan basadas (por no decir todas) en las de cyano suele estar en en ajustes dentro de un menú suyo propio o en spare parts también en ajustes dependiendo del cocinero\s sera en uno u otro sitio de los que te e dicho.
Responder Con Cita
  #15  
Viejo 23/08/10, 14:06:05
Avatar de migueloml
migueloml migueloml no está en línea
Miembro del foro
Mensajes: 64
 
Fecha de registro: sep 2009
Localización: Madrid
Mensajes: 64
Modelo de smartphone: HTC MAGIC
Versión de ROM: SuperFroyo V6.0
Versión de Radio: 2.22.23.02
Mencionado: 1 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por raziel-77 Ver Mensaje
Eso depende de la ROM, en la original olvídate que no se puede, en unas se activa con un script desde el terminal emulator, otras se activa automáticamente en cuanto detecten que tienes esa partición, otras con un menú de opciones que adjunta el cocinero...

A dia de hoy que casi todas las ROMS estan basadas (por no decir todas) en las de cyano suele estar en en ajustes dentro de un menú suyo propio o en spare parts también en ajustes dependiendo del cocinero\s sera en uno u otro sitio de los que te e dicho.
Tengo instalada la ROM Super Froyo 2.8.2
Responder Con Cita
  #16  
Viejo 23/08/10, 14:09:27
Avatar de raziel-77
raziel-77 raziel-77 no está en línea
Historiador Android
Mensajes: 12,599
 
Fecha de registro: sep 2009
Localización: Los "Madriles"
Mensajes: 12,599
Modelo de smartphone: LG G2 / SG SII / HTC Magic / Xperia J / Galaxy Ace
Versión de ROM: Todo lo que se pueda flashear
Versión de Radio: Rock FM
Tu operador: Vodafone
Mencionado: 47 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por migueloml Ver Mensaje
Tengo instalada la ROM Super Froyo 2.8.2
Pues en esa teniendo las 3 particiones echas (la ext la puedes hacer de 128 que es el minimo que te deja el recovery si no la vas a usar) se activa desde el supsetup si no recuerdo mal.
Responder Con Cita
  #17  
Viejo 23/08/10, 19:50:48
Avatar de Amarantto
Amarantto Amarantto no está en línea
Usuario muy activo
Mensajes: 679
 
Fecha de registro: sep 2009
Localización: Málaga
Mensajes: 679
Modelo de smartphone: Samsung Galaxy Note 5 (N920i)
Versión de ROM: Stock ROM 6.0.1
Tu operador: Amena
Mencionado: 4 comentarios
Tagged: 0 hilos
Yo te diría que compcache por encima de swap, y con respecto al jit ocurre una cosa. Si eres persona de dejar la ROM unos días entonces sí porque por experiencia el jit funciona mejor al cabo de unos días y varios reinicios. Si no, igual deberías plantearte prescindir del jit. Además, si tu ROM te da la opción de aumentar la memoria virtual y eliges compcache, prueba a ampliarla a ver que tal te va. A mi me va bastante bien.

Un saludo.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > HTC Magic


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 17:17:25 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007