Resultados de la búsqueda a petición "memory-management"

2 la respuesta

Uso de la memoria TensorFlow mientras se ejecuta en GPU: ¿por qué parece que no se usa toda la memoria?

Este es un seguimiento de mi pregunta publicada aquí:Error de memoria con imágenes más grandes al ejecutar una red neuronal convolucional utilizando TensorFlow en la instancia de AWS ...

3 la respuesta

Diferencia entre operador global new y malloc

C ++ tiene varias funciones para adquirir almacenamiento dinámico, la mayoría de las cuales difieren de alguna manera fundamental. El sistema operativo suele agregar varios más. Dos de estos son de especial interés debido a su portabilidad y ...

7 la respuesta

¿Cómo sabe la eliminación en C ++ cuántas ubicaciones de memoria eliminar?

¿Cómo funciona el operador de eliminación? ¿Es mejor que gratis () ?. También si lo hacesptr=new char[10], luego elimine usandodelete ptr, ¿cómo sabe el puntero cuántas ubicaciones eliminar?

12 la respuesta

funciones que devuelven el puntero de caracteres

Encontré muchas funciones que devuelven punteros de caracteres en una aplicación heredada. Algunos de ellos devuelven punteros a matrices de caracteres locales. Parece estar causando bloqueos después de varias invocaciones (¡no de inmediato!) Vea ...

2 la respuesta

CPython: internamente, ¿qué se almacena en la pila y el montón?

En C #, los tipos de valor (por ejemplo: int, float, etc.) se almacenan en la pila. Los parámetros del método también se pueden almacenar en la pila también. Sin embargo, casi todo lo demás se almacena en el montón. Esto incluye listas, objetos, ...

1 la respuesta

Lanzamiento en viewDidUnload y dealloc ambos?

He estado bajo la suposición por un tiempo queviewDidUnload siempre se llama cuando se desasigna un controlador. ¿Es esta una suposición correcta? Acabo de explorar algunas cosas extrañas y establecí un punto de interrupción en el ...

4 la respuesta

¿Cómo medir el consumo total de memoria del proceso actual mediante programación en .NET?

¿Cómo medir el consumo total de memoria del proceso actual mediante programación en .NET?

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, ...

3 la respuesta

Dónde comenzar a aprender sobre Linux DMA / controladores de dispositivos / asignación de memoria

Estoy portando / depurando un controlador de dispositivo (que es utilizado por otro módulo del kernel) y enfrento un callejón sin salida porque dma_sync_single_for_device () falla con un kernel oops. No tengo idea de qué se supone que debe hacer ...

4 la respuesta

Uso inapropiado de c_str

Tengo un método definido a continuación: const std::string returnStringMethod() { std::string myString; // populate myString return myString; }Ahora, en la llamada, estaba haciendo algo como esto: const char * ptr = ...