Resultados de la búsqueda a petición "benchmarking"

10 la respuesta

¿Cómo cronometra una función en Go y devuelve su tiempo de ejecución en milisegundos?

¿Cómo cronometra una función en Go y devuelve su tiempo de ejecución en milisegundos?

6 la respuesta

Benchmarking dentro del código Java

He estado investigando la evaluación comparativa últimamente, siempre me ha interesado registrar datos del programa, etc. Estaba interesado en saber si podemos implementar nuestro propio código de uso de memoria e implementar nuestro propio ...

6 la respuesta

Benchmarking algoritmos / implementaciones vinculados a la CPU

Digamos que estoy escribiendo mi propiaStringBuilder en un lenguaje compilado (por ejemplo, C ++). ¿Cuál es la mejor manera de medir el rendimiento de varias implementaciones? Simplemente cronometrando unos cientos de miles de ejecuciones ...

10 la respuesta

¿Por qué el bucle sobre el rango () en Python es más rápido que usar un bucle while?

El otro día estaba haciendo una evaluación comparativa de Python y me encontré con algo interesante. A continuación hay dos bucles que hacen más o menos lo mismo. El bucle 1 tarda aproximadamente el doble que el bucle 2 en ejecutarse. Loop ...

8 la respuesta

Python, usar multiproceso es más lento que no usarlo

Después de pasar mucho tiempo tratando de comprender el multiprocesamiento, se me ocurrió este código, que es una prueba de referencia: Ejemplo 1 from multiprocessing import Process class Alter(Process): def __init__(self, word): ...

22 la respuesta

¿Cómo puedo encontrar el valor faltante de manera más concisa?

El siguiente código verifica six yy son valores distintos (las variablesx, y, z solo puede tener valoresa, b oc) y si es así, establecez al tercer personaje: if x == 'a' and y == 'b' or x == 'b' and y == 'a': z = 'c' elif x == 'b' and y == 'c' ...

4 la respuesta

Es posible forzar a una aplicación Java existente a usar no más de x núcleos?

Estamos comparando los programas Java existentes. Son aplicaciones de subprocesos diseñadas para beneficiarse de las CPU de varios núcleos. Nos gustaría medir el efecto del número de núcleos en la velocidad de ejecución, pero no estamos ...

8 la respuesta

Es el comando UNIX `time` lo suficientemente preciso para los puntos de referencia?

Digamos que quería comparar dos programas: foo.py y bar.py. Son un par de miles de carreras y los promedios respectivos detime python foo.py ytime python bar.pySuficientemente adecuado para perfilar y comparar su velocida Editar Además, si ...

8 la respuesta

Son las mejoras de rendimiento de Java 6 en JDK, JVM o ambas?

Me he estado preguntando acerca de las mejoras de rendimiento promocionadas en Java SE 6: ¿está en el compilador o en el tiempo de ejecución? Dicho de otra manera, ¿una aplicación Java 5 compilada por JDK 6 vería una mejora ejecutada en JSE 5 ...

10 la respuesta

Qué daño puede hacer un programa C / asm a Linux cuando lo ejecuta un usuario sin privilegios?

He estado pensando en un escenario en el que uno permite a los usuarios (puede ser cualquiera, posiblemente con malas intenciones) enviar código que se ejecuta en una PC con Linux (llamémoslo el nodo de referencia). El objetivo es crear ...