Articles of perfil de

¿Mejor perfilador de memoria y rendimiento .NET?

Estamos usando dotTrace de JetBrains . ¿Qué otras herramientas de creación de perfiles se pueden recomendar que sean mejores para perfilar aplicaciones C # Windows Forms ?

¿Cuál es su herramienta de creación de perfiles favorita (para C ++)

Hasta ahora, solo he usado Rational Quantify. He oído muchas cosas sobre el VTune de Intel, ¡pero nunca lo he intentado! Editar: Principalmente estoy buscando un software que instrumente el código, ya que supongo que esa es la única forma de obtener resultados muy buenos. Ver también: ¿Cuáles son algunos buenos perfiladores para C ++ […]

Medir el tiempo de ejecución de la función en R

¿Hay una forma estandarizada en R de medir el tiempo de ejecución de la función? Obviamente puedo tomar system.time antes y después de la ejecución y luego tomar la diferencia de aquellos, pero me gustaría saber si hay alguna forma o función estandarizada (me gustaría no inventar la rueda). Me parece recordar que una vez […]

Comparativa de muestras de código pequeño en C #, ¿se puede mejorar esta implementación?

Con bastante frecuencia, en SO me encuentro evaluando pequeños trozos de código para ver qué implementación es la más rápida. Muy a menudo veo comentarios de que el código de evaluación comparativa no tiene en cuenta el jitting o el recolector de basura. Tengo la siguiente función simple de evaluación comparativa que he desarrollado lentamente: […]

.NET Herramientas de generación de perfiles de memoria

Posible duplicado: ¿Cuáles son algunos buenos perfiladores de .NET? Estoy buscando buenas herramientas de perfilado de memoria .NET CLR. Mi requisito clave es que funcione bien con IIS y las aplicaciones de CLR independientes. Idealmente, ¿vería qué objetos se asignan, dónde se asignan y qué tamaño tienen? ¿Alguien tiene alguna buena experiencia con una herramienta […]

Analizando el Código de Eficiencia?

¿Qué tipo de herramientas usa para determinar la eficiencia del código? ¿Utiliza aplicaciones de cosecha propia que ejecutan una cantidad estadísticamente significativa de pruebas o algún producto comercial? ¿Utiliza su propio conocimiento para probar ciertas áreas de su código, o alguna herramienta que analiza su código para detectar puntos débiles?

Medición del tiempo de ejecución de una función en C ++

Quiero saber cuánto tiempo tarda una determinada función en ejecutar mi progtwig C ++ en Linux . Después, quiero hacer una comparación de velocidad. Vi varias funciones de tiempo, pero terminé con esto de impulso. Chrono: process_user_cpu_clock, captures user-CPU time spent by the current process Ahora, no estoy seguro si uso la función anterior, ¿obtendré […]

¿Cómo obtener el tamaño del objeto en la memoria?

Necesito saber cuántos bytes consume mi objeto en la memoria (en C #). por ejemplo, cuánto mi Hashtable u SortedList o List .

¿Algun perfil de perfil C decente por ahí?

Necesito un perfilador de C #. Aunque no soy reacio a pagar por uno, lo ideal es algo gratuito o, al menos, con una versión de prueba, ya que lleva tiempo crear una orden de compra. ¿Alguna recomendación?

Si Profiler no es la respuesta, ¿qué otras opciones tenemos?

Después de ver la presentación “Ansiedad de rendimiento” de Joshua Bloch, leí el documento que sugirió en la presentación “Evaluación de la precisión de los per fi les de Java” . Citando la conclusión: Nuestros resultados son inquietantes porque indican que la incorrección del per fi l es omnipresente en la mayoría de nuestros siete […]