[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