Preguntas con la etiqueta [performance]

Lista performance preguntas

Ventajas de utilizar métodos estáticos privados

8
respuestas
250
votos
123.2k
vistas

Al crear una clase que tiene métodos privados internos, generalmente para reducir la duplicación de código, que no requieren el uso de ningún campo de instancia, ¿existen ventajas de rendimiento

Tengo un método que crea un MessageDigest (un hash) a partir de un archivo y necesito hacer esto con muchos archivos (>= 100.000). ¿Qué tamaño debo hacer el búfer utilizado

Suponiendo que tengo una ArrayList ArrayList<MyClass> myList; Y quiero llamar a toArray, ¿hay alguna razón de rendimiento para usar? MyClass[] arr = myList.toArray(new MyClass[myList.size()]); encima MyClass[] arr = myList.toArray(new MyClass[0]);

Tengo una tabla de datos grande , con muchos valores faltantes repartidos por sus ~200k filas y 200 columnas. Me gustaría volver a codificar esos valores de NA a ceros

¿SQL JOIN vs rendimiento IN?

6
respuestas
238
votos
220.3k
vistas

Tengo un caso en el que usar JOIN o IN me dará los resultados correctos... ¿Cuál normalmente tiene mejor rendimiento y por qué? ¿Cuánto depende del servidor de base de

Quiero leer un archivo de texto línea por línea. Quería saber si lo estoy haciendo de la manera más eficiente posible dentro del alcance de .NET C#. Esto es lo

¿Existe una diferencia de rendimiento entre i++y ++isi no se utiliza el valor resultante?

Dos subprocesos diferentes dentro de un solo proceso pueden compartir una ubicación de memoria común leyéndola y/o escribiendo en ella. Por lo general, dicho intercambio (intencional) se implementa mediante operaciones

Dados dos rangos inclusivos [x1:x2] y [y1:y2], donde x1 ≤ x2y y1 ≤ y2, ¿cuál es la forma más eficiente de probar si existe alguna superposición de los dos rangos?

¿Qué tan lentas son las excepciones de .NET?

14
respuestas
153
votos
34.6k
vistas

No quiero una discusión sobre cuándo y cuándo no lanzar excepciones. Deseo resolver un problema simple. El 99% de las veces, el argumento para no lanzar excepciones gira en torno

Tengo algunos efectos secundarios que aplicar en mi componente de reacción y quiero saber cómo organizarlos: como efecto de un solo uso o varios efectos de uso ¿Cuál es mejor

Por eso estamos acostumbrados a decirle a cada nuevo usuario de R que " applyno está vectorizado, consulte el Patrick Burns R Inferno Circle 4 " que dice (cito): Un

Estoy intentando escribir grandes cantidades de datos en mi SSD (unidad de estado sólido). Y por cantidades enormes me refiero a 80 GB. Busqué soluciones en la web, pero la

Rendimiento de reflexión de Java

14
respuestas
201
votos
136.4k
vistas

¿La creación de un objeto mediante la reflexión en lugar de llamar al constructor de la clase produce diferencias significativas en el rendimiento?

¿Es una vista más rápida que una simple consulta?

16
respuestas
451
votos
328.0k
vistas

Es un select * from myView más rápido que la consulta misma para crear la vista (para tener el mismo conjunto de resultados): select * from ([query to create same