[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