[Tech] OT - Programmazione C
Franco Bagnoli
franco.bagnoli@unifi.it
Dom 22 Feb 2004 11:12:54 CET
On Sun, 22 Feb 2004, Leonardo Boselli wrote:
> Il 22 Feb 2004 alle 9:33 Franco Bagnoli immise in rete
> > On Sat, 21 Feb 2004, Marco Ermini wrote:
> > > Peccato che in un ambiente multi-tasking un'altro processo potrebbe aver
> > > allocato la ram appena liberata da te...
> > questo mi sembrava non fosse possibile, appunto per quella storia che la
> > memoria liberata non viene ritornata al sistema operativo. Qualcuno può
> > dare più informazioni?
>
> malloc e free sono chiamte al sistema operativo ... quindi può davvero
> capitare.
> inoltre pensa a un processo multi thread ...
> liberare la memoria e usare il relativo puntatore è cercar rogna ...
su questo poco ma sicuro. Era solo per cultura generale.
magari qualche guru ci chiarisce la situazione nei vari casi...
--
Franco Bagnoli (franchino) <franco.bagnoli@unifi.it> (bagnoli@dma.unifi.it)
virtual location: Dipartimento di Energetica "S. Stecco"
ultra-virtual affiliation: Centro Dinamiche Complesse (CSDC-Firenze)
real location: Dip. Matematica Applicata "G. Sansone", Universita' Firenze,
Via S. Marta, 3 I-50139 Firenze, Italy. Tel. +39 0554796422, fax: +39 055471787
Maggiori informazioni sulla lista
flug-tech