🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12506

Re: pthreads geeft geheugen precies niet vrij...

#12506
From: Kvasir
Date: Thu, 08 Nov 2001 21:25
20 lines
1766 bytes
Benjamin Teugels wrote:

> Nu is mijn vraag, is dit normaal?
> 

Ja, lees de man pages.  Dan zal je zien dat een non-detached thread zijn 
geheugen niet vrij geeft zolang er geen join gebeurt is (waarbij de 
return-waarde wordt uitgelezen -> daarom houdt hij het geheugen 
gealloceerd).

> Gezien het programma een daemon zal worden is het niet de bedoeling dat
> dit na enige tijd gewoon al geheugen zal innemen :)
> 

Maarschijnlijk wil je detached threads maken.  Dat kan je doen  met behulp 
van int pthread_attr_setdetachstate(pthread_attr_t *attr, int detachstate); 
en die attributes dan naar de thread sturen ipv de null die ervoor zorgt 
dat je de defaults (non-detached) krijgt.

Mvg, Kvasir
Technical Details
Message-ID: <nLCG7.11920$XM4.531@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!wanadoo.fr!opentransit.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <jhiG7.7246$XM4.198@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,1256e9d91274077e
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-11-08 13:25:40 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!wanadoo.fr!opentransit.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Kvasir <kvasir@altavistazonderspamgraag.com>
Subject: Re: pthreads geeft geheugen precies niet vrij...
Newsgroups: be.comp.programming
References: <jhiG7.7246$XM4.198@afrodite.telenet-ops.be>
Lines: 21
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
Message-ID: <nLCG7.11920$XM4.531@afrodite.telenet-ops.be>
Date: Thu, 08 Nov 2001 21:25:39 GMT
NNTP-Posting-Host: 213.224.200.202
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1005254739 213.224.200.202 (Thu, 08 Nov 2001 22:25:39 MET)
NNTP-Posting-Date: Thu, 08 Nov 2001 22:25:39 MET
Organization: Telenet Internet