Preguntas etiquetadas con performance

135
Ruby Array find_first object?

¿Me falta algo en la documentación de la matriz? Tengo una matriz que contiene hasta un objeto que cumple un cierto criterio. Me gustaría encontrar eficientemente ese objeto. La mejor idea que tengo de los documentos es esta: candidates = my_array.select { |e| e.satisfies_condition? } found_it =...

133
Apache Spark: mapa vs mapa ¿Particiones?

¿Cuál es la diferencia entre un RDD map y un mapPartitionsmétodo? ¿Y se flatMapcomporta como mapo como mapPartitions? Gracias. (editar) es decir, ¿cuál es la diferencia (semánticamente o en términos de ejecución) entre def map[A, B](rdd: RDD[A], fn: (A => B)) (implicit a: Manifest[A], b:...

133
¿Qué tan rápido es D en comparación con C ++?

Me gustan algunas características de D, pero ¿estaría interesado si vienen con una penalización de tiempo de ejecución? Para comparar, implementé un programa simple que computa productos escalares de muchos vectores cortos tanto en C ++ como en D. El resultado es sorprendente: D: 18.9 s [ver...

132
Rendimiento de depuración frente a lanzamiento

Me he encontrado con el siguiente párrafo: “La configuración de depuración frente a lanzamiento en el IDE cuando compila su código en Visual Studio casi no hace ninguna diferencia en el rendimiento ... el código generado es casi el mismo. El compilador de C # realmente no hace ninguna...

131
¿Es más rápido contar hacia atrás que contar?

Nuestro profesor de informática dijo una vez que, por alguna razón, es más eficiente contar hacia atrás que contar. Por ejemplo, si necesita usar un bucle FOR y el índice del bucle no se usa en alguna parte (como imprimir una línea de N * en la pantalla) me refiero a ese código como este: for (i =...

131
Cómo comparar la eficiencia del script PHP

Quiero saber cuál es la mejor manera de comparar mis scripts PHP. No importa si es un trabajo cron, o una página web o un servicio web. Sé que puedo usar microtime, pero ¿realmente me está dando el tiempo real de un script PHP? Quiero probar y comparar diferentes funciones en PHP que hacen lo...

129
¿Es "x <y <z" más rápido que "x <y e y <z"?

Desde esta página , sabemos que: Las comparaciones encadenadas son más rápidas que usar el andoperador. Escribe en x < y < zlugar de x < y and y < z. Sin embargo, obtuve un resultado diferente al probar los siguientes fragmentos de código: $ python -m timeit "x = 1.2" "y = 1.3" "z...

128
Xcode 4 - rendimiento lento

Tengo un problema con Xcode 4 que realmente responde muy lentamente a las interacciones del usuario, por ejemplo, edición de código, áreas de desplazamiento, etc. Esto sucede particularmente con proyectos de mayor escala con muchos controladores / archivos de visualización, etc. Limpié por...