Programación General > C++ Builder

 WaitForData consume memoria ¿?

(1/1)

unlucas:
Buenas, Me encuentro con el siguiente problema. Tengo un socket  que cuando queda a la espera de un dato de entrada, por medio de WaitForData, hace aumentar el uso de la memoria por parte del servidor. mientras recibe datos deja de hacerlo y cuando vuelve al estado de espera comienza de nuevo a consumir memoria. Nunca la libera.

Les agradezco cualquier ayuda!

Saludos,
Lucas.

betopin:
Estas trabajando con hilos? De esta forma podrias minimizar el consumo de procesador en el hilo correspondiente a la espera de datos y no sobrecargar la máquina. Ahora bien, al abrir el socket manejas algun protocolo?, porque quiza lo que pasa es que se te esta llenando la memoria de basura. Recibes alguna palabra o caracter de inicio en particular?

Navegación

[0] Índice de Mensajes

Ir a la versión completa