[PLUTO-ildp] spiegazione traduzione
Antonio Colombo
azc100 a gmail.com
Sab 6 Gen 2007 14:31:36 CET
Ciao a tutti,
scusate se interrompo la serie dei messaggi proponendo una traduzione "libera",
e non tecnica.
...the linux kernel uses circular doubly-linked lists to store the records of
processes
...il nucleo di Linux usa dei puntatori che collegano fra loro in due differenti
modi la tabella che descrive i processi...
In breve, per ogni processo attivo (in qualche modo, anche se dorme) nel
sistema,
Linux ha un blocco di controllo (una struttura, una registrazione, un record)
che
lo descrive. Questi blocchi di controllo sono collegati fra loro, in modo da
poter essere "scanditi" velocemente.
Il meccanismo delle liste (non sono certissimo, ma probabilmenne i due puntatori
puntano
uno "in avanti" e l'altro "all'indietro") consente di modificare velocemente le
catene, per aggiungere o togliere processi, rappresentati dai blocchi di
controllo,
senza dover riscrivere l'intera tabella
(la quale non occupa delle posizioni di memoria contigue).
Ciao a tutti, Antonio
--
/||\ | Antonio Colombo
/ || \ | antonio a geekcorp.com
/ () \ | azc100 a gmail.com
(___||___) | azc10 a yahoo.com
Maggiori informazioni sulla lista
pluto-ildp