Preguntas etiquetadas con performance

Las preguntas relacionadas con la mejora del rendimiento de la aplicación pueden variar desde la arquitectura de software de selección hasta la selección de algoritmos.


1
¿Collection.stream (). Filter (). ForEach () es ineficiente en comparación con un estándar para cada bucle?
IntelliJ IDEA me recomendó en este momento reemplazar el siguiente ciclo for-each con una llamada Java 8 "forEach": for (Object o : objects) { if (o instanceof SomeObject) { doSomething(); } } La llamada recomendada quisiera así: objects.stream().filter(o -> o instanceof SomeObject).forEach(o -> doSomething()); A menos que no entienda cómo …



5
Es, finalmente, costoso
En el caso de un código en el que debe realizar una limpieza de recursos antes de salir de una función, ¿existe una diferencia de rendimiento importante entre estas 2 formas de hacerlo? Limpieza del recurso antes de cada declaración de devolución void func() { login(); bool ret = dosomething(); …


4
¿Es una buena idea medir el rendimiento de un método utilizando el tiempo de espera de la prueba unitaria?
En un proyecto donde hay requisitos no funcionales que especifican el tiempo máximo de ejecución para una acción específica, el control de calidad debe verificar el rendimiento de esta acción en una máquina dedicada utilizando hardware preciso bajo carga precisa, tanto el hardware como la carga se especifican en los …



4
¿No es el paradigma funcional demasiado divergente con el hardware subyacente para ser generalmente eficiente?
Inspirado por una pregunta de SO: /programming/6623391/how-to-gain-control-of-a-5gb-heap-in-haskell Puede ser un largo debate sobre las numerosas ventajas y desventajas de FP, pero por ahora, me gustaría limitar el alcance a la eficiencia principal de FP en el hardware moderno. Tesis: El paradigma funcional implica inmutabilidad y apatridia (?), Pero el hardware …

4
¿Cuál es tu técnica favorita de bit-wise? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

2
Caché compartida: mejor práctica de invalidación
Me gustaría saber cuál sería un mejor enfoque para invalidar / actualizar objetos de caché. Prerrequisitos Tener un servidor memcached remoto (que sirve como caché para múltiples aplicaciones) Todos los servidores están alojados por azure (regiones de afinidad, mismos centros de datos) El tamaño del objeto de caché varía de …

5
¿Qué tan malo es no desechar () SqlConnections?
Personalmente, exploto en colmenas si no pongo objetos ADO que implementan IDisposable en el uso de declaraciones. Pero en mi contrato actual, descubrí que su código de "proveedor de acceso a datos" de marco empresarial local no 1) implementa IDisposable y 2) llama a Dispose () en cualquier cosa que …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.