Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - milya777

#21
ok voy a tener en cuenta esa regla, voy a seguir probando donde introducir los deletes que por ahora no uso, y voy a seguir buscando proq aumenta si ser eliminada el uso de la memoria del programa

gracias
#22
claro te entiendo el tema que saque los delete porq a veces cuando los uso pincha mi servidor, los uso bien pero no entiendo porq pincha , entonces lo que hice es sacarlos,

otra cosa sobre heapdestroy, debería eliminar ese espacio de memoria que uso, leí que no hace falta usar delete o heapfree porq ya con heapdestroy elimina todo, aunque como puse más arriba en el administrador de tarea, en mi proceso sigue estando la memoria usada en ese thread

gracias por tu respuesta
#23
Hola como andan? cree un programa que atiende clientes con su main correspondiente y con _begintheadex para atender a cada uno, pero el problema es que cuando voy al administrador de tareas veo mi proceso con una cantidad de memoria como 700kb, luego cuando un cliente se conecta aumenta como es logico, pero cuando se termina de atender al mismo la memoria no es eliminada, uso heapdestroy porq creo un heap de memoria antes con heapcreate. Para aclarar más el tema quiero decir que estoy trabajando en c++ con codigo en c, o sea no uso objetos, y lo hago con el visual studios en windows.para alocar memoria uso new.Espero que me puedan ayudar porq no puedo dejar al servidor solo porq pincha(segmentation fault) al aumentar la memoria a valores muy altosbueno gracias¡¡