Resultados de la búsqueda a petición "memory-efficient"
Necesita ayuda para desarrollar la lógica de DB
Este es un mini proyecto mío: sistema de reserva de aerolíneas. Llamemos a esta aerolínea FlyMi: tengo una base de datos (no se ha decidido cuál, amigo mío quiere ir con MongoDB). De todos modos, este es mi requisito: tengo una tabla que ...
Dividir una matriz numpy 3D en bloques 3D
Me gustaría dividir una matriz numpy 3D en bloques 3D de una manera 'pitónica'. Estoy trabajando con secuencias de imágenes que son matrices algo grandes (1000X1200X1600), por lo que necesito dividirlas en partes para hacer mi procesamiento. He ...
Python: codifica de forma compacta y reversible un entero grande como base64 o base16 con longitud variable o fija
Quiero codificar de forma compacta un número entero grande sin signo o con signo que tenga un número arbitrario de bits en una representación base64, base32 o base16 (hexadecimal). La salida se usará en última instancia como una cadena que se ...
Consulta más eficiente para evitar OutOfMemoryError en Hive
Estoy obteniendo un java.lang.OutOfMemoryError: límite de sobrecarga del GC excedido en Hive. Al buscar, descubrí que se debe a que el 98% de todo el tiempo de CPU del proceso va a la recolección de basura (lo que sea que eso signifique) ¿Es el ...
Algoritmo eficiente para colisiones en juegos 2D?
Estoy programando un Bomberman en Java siguiendo un tutorial (este es mi primer juego). El tutorial sugiere el siguiente código para detectar colisiones. for (int p=0; p<entities.size(); p++) { for (int s=p+1; s<entities.size(); s++) { Entity ...
ListView eficiente en Android
¿Cuál es la mejor manera de construir un
Pthreads - Alto uso de memoria
Estoy programando algo en C que crea muchos Pthreads en Linux en un sistema de 256Mb. Por lo general, tengo + 200Mb gratis. Cuando ejecuto el programa con poca cantidad de subprocesos, funciona, pero una vez que lo hago crea alrededor de 100 ...
Memory eficiente multivaluemap
Hola, tengo el siguiente problema: estoy almacenando cadenas y una lista correspondiente de valores enteros en unaMultiValueMap<String, Integer> Estoy almacenando alrededor de 13 000 000 millones de cadenas y una cadena puede tener hasta 500 o ...
¿Qué es más eficiente? para vaciar un objeto o crear uno nuevo?
Qué tan caro es 'nuevo'? Quiero decir, ¿debería apuntar a reutilizar el mismo objeto o si el objeto está 'fuera de alcance' es lo mismo que vaciarlo? ejemplo, digamos que un método crea una lista: List<Integer> list = new ArrayList<Integer>(); ...