Ver Mensaje Individual
  #5  
Viejo 17/07/12, 10:19:16
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por mocelet Ver Mensaje
Depende de la tarea, desde Froyo la máquina virtual de Android lleva compilador JIT, que para fragmentos de código que se repiten mucho y son computacionalmente intensivos los ejecuta (en teoría) casi de forma nativa. Lo malo de los JIT es que tardan en entrar porque analizan el código en tiempo real, pero si está 20 segundos ha tenido tiempo de sobra para actuar.
Si, 20 segundos es mucho, lo que yo hacía era en tiempo real. Que tenía que procesar un fichero que tenía tiempos y acciones, y según la acción tenía que pintar cosas en la pantalla (a groso modo es eso, aunque más técnico), y en Java se iba retrasando mucho, cuando llevaba 5 segundos aún estaba pintando lo que iba por el segundo 1. Mientras que en C++ iba por delante del fichero y tenía que esperarlo, vamos, que lo hacía en tiempo real.
Responder Con Cita