Tag: JAVA-MEMORY-LEAKS
Estoy leyendo parcialmente la entrada en un búfer en una función y luego liberándola en main(), pero parece que no funciona. Mi código: char *save_to_buff() { int fd = 0; // se establece read() para leer desde STDIN_FILENO, porque su número es 0 const size_t read_size = 100; // se . . . Read more
Estoy intentando escribir algunas clases, aprendiendo c++ y tengo el siguiente problema: 1. He creado una clase de la siguiente manera: class my_string { private: char* buf = nullptr; unsigned int size = 0; public: my_string() : buf(nullptr), size(0) // constructor por defecto { } my_string(const char* buffer) // constructor . . . Read more
Después de construir una aplicación, esta sigue fallando debido a una fuga de memoria. El comienzo del informe de valgrind dice: ==70588== ==70588== RESUMEN DE LA HEAP: ==70588== en uso en la salida: 215.842 bytes en 2.327 bloques ==70588== uso total de la heap: 77.289 asignaciones, 74.962 liberaciones, 7.513.045 bytes . . . Read more
Recientemente asumí el control de un sistema SOA basado en JAVA-WEB y no funciona muy bien hasta ahora. Una de las aplicaciones de springboot utiliza hasta el 100% de la CPU. Al utilizar jastack, descubrí que la mayoría del uso de la CPU lo generaban los hilos de GC, ya . . . Read more
Esta es la primera vez que utilizo asignación de memoria dinámica y no sé cómo verificar las fugas de memoria en mi código. En general, ¿cómo puedo verificar las fugas de memoria en Visual Studio? No sé cómo rastrear el montón y la pila, así que estoy haciendo esto a . . . Read more