Preguntas con la etiqueta [performance]

Lista performance preguntas

Dado que la indexación es tan importante a medida que el conjunto de datos aumenta de tamaño, ¿alguien puede explicar cómo funciona la indexación a un nivel independiente de la

¿Cómo borrar rápidamente un objeto JavaScript?

11
respuestas
224
votos
385.7k
vistas

Con una matriz JavaScript, puedo restablecerla a un estado vacío con una sola asignación: array.length = 0; Esto hace que la matriz "parezca" vacía y lista para ser reutilizada y,

enésimo número de Fibonacci en tiempo sublineal

17
respuestas
78
votos
42.7k
vistas

¿Existe algún algoritmo para calcular el enésimo número de Fibonacci en tiempo sublineal?

En Java, ¿cuáles son las implicaciones de rendimiento y recursos del uso? System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime() Según tengo entendido, System.currentTimeMillis()es el más eficiente. Sin embargo, en la mayoría

El emulador de Android es un poco lento. Para algunos dispositivos, como Motorola Droid y Nexus One, la aplicación se ejecuta más rápido en el dispositivo real que en el

Un script de prueba simple aquí: while read LINE; do LINECOUNT=$(($LINECOUNT+1)) if [[ $(($LINECOUNT % 1000)) -eq 0 ]]; then echo $LINECOUNT; fi done Cuando lo hago, cat my450klinefile.txt |

Es una afirmación común que un almacenamiento de bytes en la caché puede resultar en un ciclo interno de lectura, modificación y escritura, o perjudicar el rendimiento o la latencia

Cómo sobrecargar std::swap()

4
respuestas
128
votos
38.6k
vistas

std::swap()Es utilizado por muchos contenedores estándar (como std::listy std::vector) durante la clasificación e incluso la asignación. Pero la implementación estándar de swap()es muy generalizada y bastante ineficiente para tipos personalizados.

A menudo me encuentro deseando obtener el primer objeto de un conjunto de consultas en Django, o devolverlo Nonesi no hay ninguno. Hay muchas formas de hacer esto y todas

Como resultado secundario de probar algún código, escribí una pequeña función para comparar la velocidad de uso del array.push(value)método frente al direccionamiento directo array[n] = value. Para mi sorpresa, el

¿Cuál es la mejor manera (en cuanto a rendimiento) de paginar resultados en SQL Server 2000, 2005, 2008, 2012 si también desea obtener el número total de resultados (antes de

Tenemos la pregunta: ¿existe una diferencia de rendimiento entre i++y ++i en C ? ¿Cuál es la respuesta para C++?

Lectura del núcleo GHC

4
respuestas
205
votos
18.8k
vistas

Core es el lenguaje intermedio de GHC. Reading Core puede ayudarle a comprender mejor el rendimiento de su programa. Alguien me pidió documentación o tutoriales sobre cómo leer Core, pero

¿Citas atributos HTML5? [cerrado]

5
respuestas
69
votos
23.5k
vistas

Las comillas de atributos son opcionales en HTML5 . ¿Cuáles son los pros y los contras de citarlos? id=example <!--quotes optional--> href=http://example.com <!--quotes optional--> class="example example-1" <!--quotes required due to

En una pregunta anterior sobre cómo formatear un archivo double[][]en formato CSV, se sugirió que usar StringBuildersería más rápido que String.Join. ¿Es esto cierto?