performance

¿El lenguaje ensamblador en línea es más lento que el código nativo de C++?

Traté de comparar el rendimiento del lenguaje ensamblador en línea y el código C++, así que escribí una función que agrega do ... fiar en el rendimiento del lenguaje ensamblador escrito por mis manos, enfocarme en C++ y olvidarme del lenguaje ensamblador?

¿Cuándo debo usar Cross Apply sobre Inner Join?

¿Cuál es el propósito principal de usar CROSS APPLY? He leído (vagamente, a través de publicaciones en Internet) que cross ... ) Czip /* the equivalent query using INNER JOIN */ select * from Person p inner join Company c on p.companyid = c.companyId

Algoritmo para calcular el número de divisores de un número dado

¿Cuál sería el algoritmo más óptimo (en términos de rendimiento) para calcular el número de divisores de un número dado? Se ... similar a lo que indicó Jonathan Leffler. El enlace publicado por Justin Bozonier tiene más información sobre lo que quería.

Android webview lento

Mis android webviews son lentos. Esto es en todo, desde teléfonos hasta tabletas 3.0+ con especificaciones más que adecuadas ... ugar de lentamente cargando, simplemente no cargará. El activo con el que estoy probando se almacena localmente, sin errores.

Estrategias de optimización del rendimiento de último recurso [cerrado]

Ya hay muchas preguntas de rendimiento en este sitio, pero se me ocurre que casi todas son muy específicas de los problemas y ... sta con mis propias sugerencias iniciales, y espero con interés cualquier otra cosa la comunidad Stack Overflow puede pensar.

¿Por qué MYSQL higher LIMIT offset ralentiza la consulta?

Escenario en resumen: Una tabla con más de 16 millones de registros [2GB de tamaño]. Cuanto mayor sea el desplazamiento de LÍ ... ORDEN POR. Ahora, al obtener las últimas 30 filas, toma alrededor de 180 segundos. ¿Cómo puedo optimizar esa simple consulta?

Cómo sobrecargar std:: swap()

std::swap() es utilizado por muchos contenedores std (como std::list y std::vector) durante la clasificación e incluso la asi ... mentación específica de tipo personalizado. Pero, ¿cómo se puede implementar para que sea utilizado por los contenedores std?

Vinculación estática vs vinculación dinámica

¿Hay razones convincentes de rendimiento para elegir el enlace estático sobre el enlace dinámico o viceversa en ciertas situ ... se dedica a ejecutar código de biblioteca, esto puede hacer una gran diferencia. De lo contrario, (1) sigue siendo aplicable.

Hacer la primera letra de una cadena mayúscula (con el máximo rendimiento)

Tengo un DetailsView con un TextBox y quiero que los datos de entrada sean guardados siempre con la PRIMERA LETRA EN MAYÚSCUL ... de la cadena excepto la primera a ser minúsculas, busque una respuesta que contenga ToLower, y que no contenga ToTitleCase.

¿Por qué es x**4.0 más rápido que x**4 en Python 3?

¿Por qué es x**4.0 más rápido que x**4? Estoy usando CPython 3.5.2. $ python -m timeit "for x in range(100):" " x**4.0" 1 ... uera del bucle. Revisé y la situación solo ocurre (por lo que he visto) cuando la base se está elevando. ¿Alguna idea de eso?

Obtener diferencia entre dos listas

Tengo dos listas en Python, como estas: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Necesito crear una ... la segunda. Del ejemplo tengo que obtener: temp3 = ['Three', 'Four'] ¿Hay alguna forma rápida sin ciclos y comprobación?

La forma más rápida de comprobar si existe un valor en una lista

Estoy buscando la forma más rápida de saber si existe un valor en una lista (una lista con millones de valores en ella) y cuá ... "find the identity of this neighbour particles in x:the index of the particles array" particles.index([x+1,y,z])

Cómo calcular el tiempo de ejecución de mi programa? [duplicar]

Posible Duplicado:¿Cómo puedo cronometrar la ejecución de un método en Java? Escribí un programa y ahora quiero calcular el tiempo total de ejecución de mi programa de principio a fin. ¿Cómo puedo hacer esto?

¿Cuántos hilos son demasiados? [cerrado]

Estoy escribiendo un servidor, y ramifico cada acción de en un hilo cuando la solicitud es entrante. Hago esto porque casi ca ... r mi techo de conteo de hilos. La pregunta es, sin embargo: ¿cómo sé que he llegado a ese techo? ¿Qué debo medir exactamente?

¿Por qué la introducción de instrucciones MOV inútiles acelerar un bucle apretado en el montaje x86 64?

Antecedentes: Mientras optimizaba un código Pascal con lenguaje ensamblador incrustado, noté una instrucción MOV innecesari ... as, y una desaceleración en otras? ¿Es este comportamiento algo que podría ser explotado previsiblemente por un compilador?

Crear una lista vacía en Python

¿Cuál es la mejor manera de crear una nueva lista vacía en Python? l = [] O l = list() Estoy preguntando esto por dos ... cuanto a cuál es más rápido. (¿crear una clase causa sobrecarga?) Legibilidad del código - cuál es la convención estándar.

¿Qué es más eficiente: Dictionary TryGetValue o containsKey + Item?

De la entrada de MSDN en el Diccionario .Método TryGetValue : Este método combina la funcionalidad del método containsKe ... y<int,int> dict; //...// int ival; dict.TryGetValue(ikey, out ival); Nota: ¡No estoy buscando un punto de referencia!

Es String.Contiene () más rápido que String.indexOf()?

Tengo un búfer de cadena de unos 2000 caracteres y necesito comprobar el búfer si contiene una cadena específica. Va a hacer ... e lazy dog"; string s2 = "fox"; bool b; b = s1.Contains(s2); int i; i = s1.IndexOf(s2); Dato curioso

¿Por qué sellar una clase?

Me gustaría saber cuál es la motivación detrás de la mayor parte de las clases selladas en.Net framework. ¿Cuál es el benefic ... qué el marco está diseñado de esta manera y no sería un cambio rompedor abrir todo? Debe haber otra razón, ¿pero ser malvado?

El rendimiento de las Matrices vs Listas

Digamos que necesita tener una lista/matriz de enteros que necesita iterar con frecuencia, y quiero decir extremadamente a me ... involucrados. ¿Alguien realmente midió esto? iterar 6M veces a través de una lista tomaría el mismo tiempo que una matriz?