Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
Problemas Con La Opción De " Activar Perfilado "
He intentado aplicar la opción de perfilado en mi programa de "damas inglesas" de dos formas:
- Poniendo un punto de interrupción antes de que se ponga a realizar los cálculos (justo al principio de la función minimax), devuelve el informe si paro la aplicación:
- Pero si lo hago una vez que mueve una pieza, y terminando la ejecución del programas, en vez del resumen de datos que tendría que salir, obtengo este error:
¿sabeis por que puede ser? ¿quizás mi aplicación consuma demasiados recursos ?
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
Re: Problemas Con La Opción De " Activar Perfilado "
Lo que parece es que según donde pongas el punto de interrupción se genera (o no) un informe de perfilado, así que prueba a cambiar los puntos de interrupción o a parar manualmente el programa, porque también deben de salir los datos correspondientes.
Es posible que si paras el programa en algún punto intermedio no se complete alguna operación de perfilado.
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
Re: Problemas Con La Opción De " Activar Perfilado "
¿ Se podría decir que es casi un modo de "depuración" ?, lo digo por que como a veces en el modo
depuración en "determinados momentos" no va como quisiéramos.
Por ejemplo, ¿ os acordáis cuando estuvimos hablando del multiproceso con Task ?.
En la aplicación de ejemplo los números deberían aparecer 1 2 3 ...pues en la segunda ejecución
que hice en modo depuración la ejecución saltaba instrucciones, ya que en vez de aparecer
un numero y un espacio, aparecían a la vez varios números y espacios.
Entonces pare la ejecución en modo depuración y volví al modo normal, se ejecutaba bien.
Volví al modo depuración y fue bien. Seria el momento.Claro que no había aplicaciones
come recursos en ese momento. Produce efectos extraños, lo mismo al perfilado también
le ocurre.
Por si acaso no dudaría en el posible uso del cronometro.
Aunque claro, también podrías hacer un cronometro en gambas.
Saludos.
=================== Gambas Básico
"No es un bug, es una característica no documentada"
Tiene la pinta de ser un bug, mi version de gambas3 es la gamba3.3.90...
Shell:
Citar:
Por si acaso no dudaría en el posible uso del cronometro. Aunque claro, también podrías hacer un cronometro en gambas.
La verdad es que la herramienta de perfilado tiene muy buena pinta... sobre todo porque te da cuanto tarda cada subrutina / funcion... asi sabes cual es más interesante "optimizar" el código (o puedes dar prioridad, a la hora de mejorar) porque sabes cual repercute más en lo que tarda el programa hacer..
Este fin de semana voy a instalar ubuntu 12.10, a ver si consigo dar con la tecla del sonido del microfono
¿ Y eso ?.¿ No te gustaba la Mint ?.
Se ve bien,dale a preferencias cuando veas el altavoz. La verdad es que por defecto viene muy, muy bajo tanto en
Ubuntu como en Debian. Ubuntu te permite la comprobación del sistema y hace una serie de pruebas.Entre ellas el micro.
Que raro que eso no lo incluyesen en la mayoría de los sistemas.
Fecha y hora actual: Martes, 14 May 2024, 22:14 • Todas las horas son UTC + 1 Hora
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
Lista de permisos
Lista de permisos
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario