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

2 la respuesta

Es importante el orden del predicado cuando se usa LINQ?

Entiendo que la ejecución de operaciones en diferentes órdenes producirá un rendimiento diferente, como la diferencia entre la siguiente consulta lenta: List<TestItem> slowResults = items.OrderBy(item => item.StringItem) .Where(item => ...

2 la respuesta

Cuál es la mejor o más rápida forma de comparar dos cadenas?

No estoy seguro de qué tan rápido es el siguiente código. Si alguien conoce el código más rápido / optimizado que esto, hágamelo saber. int xstrcmp(char *s1, char *s2) { while (*s1 == *s2++) if (*s1++ == 0) return (0); return (*(const unsigned ...

12 la respuesta

Cómo puedo averiguar qué está afectando a mi SQL Server?

Mi CPU de SQL Server ha estado alrededor del 90% durante la mayor parte de la actualidad. No estoy en condiciones de poder reiniciarlo debido a que está en uso constante. Es posible averiguar qué está causando una sobrecarga de CPU en SQ He ...

12 la respuesta

Rendimiento y optimización del método de acceso

A menudo, me encuentro con un código donde laAdquiridol método @ se usa / abusa repetidamente para obtener algún valor o pasarlo como un parámetro de método, por ejemplo: public class Test { public void someMethod() { if(person.getName() != null ...

12 la respuesta

Escribiendo a la consola con System.out e PrintWriter

ientras leía sobre Java I / O, me di cuenta de que hay dos formas de escribir en la salida estándar. Siguiendo es el fragmento que usa ambas técnicas import java.io.*; public class ConsoleIO { public static void main(String[] args) { ...

24 la respuesta

Generics vs. Array Lists

El sistema en el que trabajo aquí fue escrito antes de .net 2.0 y no tenía el beneficio de los genéricos. Finalmente se actualizó a 2.0, pero ninguno de los códigos fue refactorizado debido a limitaciones de tiempo. Hay varios lugares donde el ...

8 la respuesta

Una función hash rápida para la cadena en C #

Quiero cortar una cadena de longitud de hasta 30. ¿Cuál será la mejor idea si el tiempo es mi preocupación? La función se llamará más de 100 millones de veces. Actualmente estoy usando el siguiente código, static UInt64 CalculateHash(string ...

4 la respuesta

¿Qué desencadena una recolección de basura completa en Java?

Me pregunto cuáles son las situaciones exactas que desencadenan la recolección completa de basura en Java. Los obvios son: Saliendo de la vieja generación Salir de la generación permanenteCalling System.gc () ¿Qué pasa con otros casos que ...

4 la respuesta

¿Por qué la función prototipo es 40 veces más lenta que la función declarada predeterminada?

He jugado con jsperf.com y descubrí que la función de prototipo es 40 veces más lento que la función declarada "predeterminada". String.prototype.contains = function(s){ return !!~this.indexOf(s) } = 220K operaciones / s vs. function ...

18 la respuesta

¿Cómo escribir un código de transmisión de archivos súper rápido en C #?

Tengo que dividir un archivo enorme en muchos archivos más pequeños. Cada uno de los archivos de destino está definido por un desplazamiento y longitud como el número de bytes. Estoy usando el siguiente código: private void copy(string srcFile, ...