En fait j'ai aussi essaye a la place de (char toto[5000000];) de mettre char *toto = (char *)malloc(5000000); et a la fin du thread juste avant (pthread_exit(NULL);) j'ai mis free(toto);
mais la memoire ne se libere pas.
Alors si c le process qui a reclamé la memoire, comment faire pour liberer cette memoire qui me pose vraiment du soucis :((
[^] # Re: Ne pas confondre
Posté par golgot . En réponse au message Probleme sur la liberation memoire du thread. Évalué à 1.
En fait j'ai aussi essaye a la place de (char toto[5000000];) de mettre char *toto = (char *)malloc(5000000); et a la fin du thread juste avant (pthread_exit(NULL);) j'ai mis free(toto);
mais la memoire ne se libere pas.
Alors si c le process qui a reclamé la memoire, comment faire pour liberer cette memoire qui me pose vraiment du soucis :((
Merci encore de votre aide ;)