Preguntas con la etiqueta [performance]

Lista performance preguntas

PHP debe realizar un seguimiento de la cantidad de tiempo de CPU que ha utilizado un script en particular para hacer cumplir el límite max_execution_time. ¿Hay alguna manera de acceder

Declarar múltiples variables en JavaScript

20
respuestas
412
votos
486.6k
vistas

En JavaScript, es posible declarar múltiples variables como esta: var variable1 = "Hello, World!"; var variable2 = "Testing..."; var variable3 = 42; ...o así: var variable1 = "Hello, World!", variable2

¿Cuál es la forma más rápida de contar el número de claves/propiedades de un objeto? ¿Es posible hacer esto sin iterar sobre el objeto? Es decir, sin hacer: var count

¿Existe una manera más rápida que x >= start && x <= enden C o C++ de probar si un número entero está entre dos números enteros? ACTUALIZACIÓN : Mi

Necesito encontrar un cuello de botella y necesito medir el tiempo con la mayor precisión posible. ¿Es el siguiente fragmento de código la mejor manera de medir el rendimiento? DateTime

Rendimiento de HashSet frente a lista

12
respuestas
546
votos
344.0k
vistas

Está claro que el rendimiento de búsqueda de la HashSet<T>clase genérica es mayor que el de la List<T>clase genérica. Simplemente compare la clave basada en hash con el enfoque lineal

Debo admitir que normalmente no me he molestado en cambiar entre las configuraciones de depuración y versión en mi programa, y ​​normalmente he optado por la configuración de depuración ,

Cuando intento comprender el ensamblaje (con la optimización del compilador activada), veo este comportamiento: Un bucle muy básico como este. outside_loop; while (condition) { statements; } A menudo se compila

Me gustaría comprender de manera integral el costo de rendimiento en tiempo de ejecución de un contenedor Docker. He encontrado referencias anecdóticamente a que las redes son ~100 µs más

Estaba buscando la forma más rápida de acceder a popcountgrandes conjuntos de datos. Encontré un efecto muy extraño : cambiar la variable del bucle de unsignedauint64_t hizo que el rendimiento

Soy un ex Pascal y actualmente estoy aprendiendo C#. Mi pregunta es la siguiente: ¿El siguiente código es más rápido que hacer un cambio? int a = 5; if (a

¿Cómo mejorar el rendimiento de este código?

7
respuestas
43
votos
22.0k
vistas

Gracias a la ayuda de la gente de aquí, pude hacer funcionar mi código para el rompecabezas de los camellos de Tasmania. Sin embargo, es terriblemente lento (creo que no

¿Ciclos de CPU, uso de memoria, tiempo de ejecución, etc.? Agregado: ¿Existe una forma cuantitativa de probar el rendimiento en JavaScript además de la percepción de qué tan rápido se

Estoy usando este código para convertir a Seten a List: Map<String, List<String>> mainMap = new HashMap<>(); for (int i=0; i < something.size(); i++) { Set<String> set = getSet(...); //returns different

Quiero saber el uso de memoria de mi aplicación Python y específicamente quiero saber qué bloques/porciones de código u objetos consumen más memoria. La búsqueda de Google muestra uno comercial: