Preguntas etiquetadas con performance

177
Obtener código HTTP en PHP usando curl

Estoy usando CURL para obtener el estado de un sitio, si está arriba / abajo o redirigiendo a otro sitio. Quiero hacerlo lo más ágil posible, pero no funciona bien. <?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output =...

175
Android studio toma demasiada memoria

Había instalado Android Studio 1.0 RC 2. Tengo instalados 4 GB de RAM, pero después de iniciar Android Studio y lanzar Android Emulator, solo estos dos han utilizado más del 90% de la memoria física. ¿Hay alguna forma de reducir este uso de memoria? Debido a este problema de memoria, no puedo abrir...

174
Vista web de Android lenta

Mis android webviewsson lentos. Esto está en todo, desde teléfonos hasta 3.0+tabletas con especificaciones más que adecuadas Sé que se supone que las vistas web son "limitadas", pero veo aplicaciones web hechas con brecha telefónica que deben estar usando todo tipo de CSS3y JQueryhechicería,...

173
Anatomía de una "fuga de memoria"

En perspectiva .NET: ¿Qué es una pérdida de memoria ? ¿Cómo puede determinar si su aplicación tiene fugas? ¿Cuales son los efectos? ¿Cómo se puede prevenir una pérdida de memoria? Si su aplicación tiene pérdida de memoria, ¿desaparece cuando el proceso se cierra o se cierra? ¿O las pérdidas de...

171
pandas loc vs. iloc vs. ix vs. at vs. iat?

Recientemente comencé a bifurcarme desde mi lugar seguro (R) en Python y estoy un poco confundido por la localización / selección celular en Pandas. He leído la documentación pero me cuesta entender las implicaciones prácticas de las diversas opciones de localización / selección. ¿Hay alguna...

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

Con una matriz de JavaScript, puedo restablecerlo a un estado vacío con una sola asignación: array.length = 0; Esto hace que la matriz "parezca" vacía y lista para reutilizarse, y hasta donde yo entiendo es una sola "operación", es decir, tiempo constante. ¿Hay una forma similar de borrar un...

170
¿Cómo borrar las entradas de caché APC?

Necesito borrar todas las entradas de caché de APC cuando implemente una nueva versión del sitio. APC.php tiene un botón para borrar todas las cachés de código de operación, pero no veo botones para borrar todas las entradas de usuario, o todas las entradas del sistema, o todas las entradas por...

169
Python: List vs Dict para la tabla de búsqueda

Tengo alrededor de 10 millones de valores que necesito poner en algún tipo de tabla de consulta, por lo que me preguntaba cuál sería más eficiente una lista o dict . Sé que puedes hacer algo así para ambos: if something in dict_of_stuff: pass y if something in list_of_stuff: pass Mi...

168
¿Cuánta sobrecarga impone SSL?

Sé que no hay una única respuesta rápida, pero ¿existe una aproximación genérica de estimación de orden de magnitud para la sobrecarga de cifrado de SSL versus comunicación de socket no cifrada? Solo estoy hablando del procesamiento de comunicaciones y el tiempo de transferencia, sin contar el...

167
¿Cómo "devolver un objeto" en C ++?

Sé que el título suena familiar ya que hay muchas preguntas similares, pero estoy pidiendo un aspecto diferente del problema (sé la diferencia entre tener cosas en la pila y ponerlas en el montón). En Java siempre puedo devolver referencias a objetos "locales" public Thing calculateThing() {...

166
postgresql COUNT (DISTINCT ...) muy lento

Tengo una consulta SQL muy simple: SELECT COUNT(DISTINCT x) FROM table; Mi mesa tiene aproximadamente 1.5 millones de filas. Esta consulta se ejecuta muy lentamente; toma alrededor de 7.5s, en comparación con SELECT COUNT(x) FROM table; que dura unos 435 ms. ¿Hay alguna forma de cambiar mi...