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

7 la respuesta

Implicaciones de asignación de pila versus pila (.NET)

Desde unPues contesta [https://stackoverflow.com/questions/423823/whats-your-favorite-programmer-ignorance-pet-peeve#answer-424035] 1 sobre Heap and Stack, me hizo una pregunta: ¿Por qué es importante saber dónde se asignan las variables? Aotra ...

2 la respuesta

¿Puede Java asignar una lista en la pila?

Cada vez que inicie una lista en Java, haré List<Integer> list = new LinkedList<>();Supongo que esto asignará la lista en el montón. ¿Me pregunto si de todos modos podría asignar la lista en la pila?

5 la respuesta

¿Qué sucede cuando se intenta liberar memoria asignada por el administrador de almacenamiento dinámico, que asigna más de lo solicitado?

Esta pregunta me fue hecha en una entrevista. Suponga que char * p = malloc (n) asigna más de n, digamos que se asignan N bytes de memoria y free (p) se usa para liberar la memoria asignada a p. ¿puede el administrador de montón realizar una ...

9 la respuesta

El programa se bloquea solo en modo Release fuera del depurador

Tengo un programa bastante masivo (> 10k líneas de código C ++). Funciona perfectamente en modo de depuración o en modo de lanzamiento cuando se inicia desde Visual Studio, pero el binario del modo de lanzamiento generalmente se bloquea cuando se ...

6 la respuesta

Si asigno memoria en un hilo en C ++, ¿puedo desasignarlo en otro?

Si asigno memoria en un subproceso en C ++ (ya sea nuevo o malloc), ¿puedo desasignarlo en otro, o ambos deben ocurrir en el mismo subproceso? Idealmente, me gustaría evitar esto en primer lugar, pero tengo curiosidad por saber si es legal, ...

1 la respuesta

¿Cuáles son los requisitos de alineación para sys_brk?

Estoy usando sys_brk syscall para asignar dinámicamente memoria en el montón. Me di cuenta de que al adquirir la ubicación de corte actual, generalmente obtengo un valor similar a este: mov rax, 0x0C mov rdi, 0x00 syscallresultados en rax ...

1 la respuesta

¿Qué significa "CRT detectó que la aplicación escribió en la memoria después del final del almacenamiento intermedio de almacenamiento dinámico"?

Estoy teniendo problemas con este código. Se rompe en la función libre (q-> izv) y aparece un error de depuración que dice: CRT detected that the application wrote to memory after end of heap bufferNo tengo idea de lo que eso significa, por lo ...

3 la respuesta

Comprensión del tamaño máximo de almacenamiento dinámico JVM: 32 bits frente a 64 bits

Heleer [https://stackoverflow.com/questions/171205/java-maximum-memory-on-windows-xp]El tamaño máximo de almacenamiento dinámico en Windows de 32 bits es ~ 1.5 GB, lo que se debe al hecho de que la JVM requiere memoria contigua. ¿Alguien ...

8 la respuesta

Cómo analizar la memoria con Android Studio

Recientemente cambie a Android Studio desde eclipse. ¿Cómo verificar el montón de aplicaciones y la asignación de memoria en Android Studio? En Eclipse tenemos MAT. ¿Hay algo en el estudio para verificar el volcado del montón, archivo hprof?

9 la respuesta

¿Qué uso para una implementación max-heap en Python?

Python incluye el módulo heapq para montones mínimos, pero necesito un montón máximo. ¿Qué debo usar para una implementación de max-heap en Python?