Preguntas etiquetadas con profiling

La creación de perfiles es el proceso de medir una aplicación o sistema mediante la ejecución de una herramienta de análisis llamada perfilador. Las herramientas de creación de perfiles pueden centrarse en muchos aspectos: tiempo y recuento de llamadas de funciones, uso de memoria, carga de CPU y uso de recursos.



27
Cómo medir el tiempo que tarda una función en ejecutarse
Necesito obtener el tiempo de ejecución en milisegundos. Originalmente hice esta pregunta en 2008. La respuesta aceptada era usar la nueva Fecha (). GetTime () Sin embargo, ahora todos podemos estar de acuerdo en que usar la API estándar performance.now () es más apropiado. Por lo tanto, estoy cambiando la …



30
¿Cuáles son algunos buenos perfiladores .NET?
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. ¿Qué perfiladores ha utilizado al trabajar con programas .net y cuáles recomendaría especialmente?
374 c#  .net  profiling  profiler 


13
La forma más sencilla de perfilar un script PHP
¿Cuál es la forma más fácil de perfilar un script PHP? Me encantaría agregar algo que me muestre un volcado de todas las llamadas a funciones y cuánto tiempo tomaron, pero también estoy de acuerdo con poner algo alrededor de funciones específicas. Intenté experimentar con la función microtime : $then …
289 php  profiling 

10
Función de medición del tiempo de ejecución en R
¿Existe una forma estandarizada en R de medir el tiempo de ejecución de la función? Obviamente, puedo tomar system.timeantes y después de la ejecución y luego tomar la diferencia de esos, pero me gustaría saber si hay alguna forma o función estandarizada (me gustaría no inventar la rueda). Me parece …
282 r  time  profiling 

8
¿Cómo perfilo el uso de memoria en Python?
Recientemente me interesé en los algoritmos y comencé a explorarlos escribiendo una implementación ingenua y luego optimizándola de varias maneras. Ya estoy familiarizado con el módulo estándar de Python para perfilar el tiempo de ejecución (para la mayoría de las cosas he encontrado que la función mágica timeit en IPython …
230 python  memory  profiling 


7
¿Cómo analizo un archivo .hprof?
Tengo un servidor de producción ejecutándose con el siguiente indicador: - XX: + HeapDumpOnOutOfMemoryError Anoche generó un archivo java-38942.hprof cuando nuestro servidor encontró un error de montón. Resulta que los desarrolladores del sistema sabían de la bandera pero no hay forma de obtener información útil de ella. ¿Algunas ideas?
227 java  profiling  heap 


7
Alternativas a gprof [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.