[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