[Tech] OT - Programmazione C

Valerio Montagnani tech@vmontagnani.it
Sab 21 Feb 2004 17:01:55 CET


On Wed, 18 Feb 2004 21:57:59 +0100 (CET)
Franco Bagnoli <franco.bagnoli@unifi.it> wrote:

> 
> Da qualche parte ho letto la seguente frase: 
> 
> << tranne che nel sistema operativo macos, in tutti gli altri la memoria 
> liberata non "ritorna" al sistema operativo, ma resta a disposizione del 
> programma per successive allocazioni. Per questo i server che girano tanto 
> tempo fanno dei fork periodici, o se devono usare molta ram in una fase 
> iniziale "forcano" subito dopo. >>
> 
> assegnata ad un altro processo (darebbe un core dump), ma ovviamente e la 
> maniera sicura di incasinarsi, oltre ad essere inutile. 

che cosa significa core dump?
> 
> Bisogna anche tenere presente che a volte si usa il "copy on write"  
> (sempre per velocizzare), per cui se per esempio hai fatto un fork e poi
> che ci trova qualcosa di sensato.

che cosa è un fork?

Grazie per la pazienza. Vale
-- 
Valerio Montagnani        (Lug-Account)        <tech@vmontagnani.it>
              pub 1024/C7E4BC57    sub 2048g/0E170155
Key fingerprint = D5A4 EDFC 060C 5BD6 E2DD  8252 3B67 C1EB C7E4 BC57



Maggiori informazioni sulla lista flug-tech