Cerca nel sito:
ricerca
avanzata

Frasi Celebri...

Questa edizione del telegiornale va in onda in forma ridotta per venire incontro alle vostre capacita' mentali.

Daniele Luttazzi 

Sondaggio:

Qual'è la canzone più bella di Battisti?

Amarsi un po'
I giardini di marzo
Emozioni
Pensieri e parole
Fiori rosa fiori di pesco
Acqua azzurra, acqua chiara
Mi ritorni in mente
Non è Francesca
Ancora tu
Un'avventura
Si viaggiare
Altro

visualizza risultati


 

GNU-Hurd

"Nel 1990 il sistema GNU era quasi completo, l'unica parte significativa ancora mancante era il kernel. Avevamo deciso di implementare il nostro kernel come un gruppo di processi server che girassero sul sistema Mach.

Mach è un microkernel sviluppato alla Carnegie Mellon University e successivamente all'Università dello Utah; GNU Hurd è un gruppo di server (o "herd of gnus": mandria di gnu) che gira su Mach svolgendo le funzioni del kernel Unix. L'inizio dello sviluppo fu ritardato nell'attesa che Mach fosse reso disponibile come software libero, come era stato promesso.

Una ragione di questa scelta progettuale fu di evitare quella che sembrava la parte più complessa del lavoro: effettuare il debugging del kernel senza un debugger a livello sorgente. Questo lavoro era già stato fatto, appunto in Mach, e avevamo previsto di effettuare il debugging dei server Hurd come programmi utente, con GDB. Ma questa fase si rivelò molto lunga, e il debugging dei server multi-thread che si scambiano messaggi si è rivelato estremamente complesso. Per rendere Hurd robusto furono così necessari molti anni."

 

successivo
–«  INDICE  »–

 

 

 

 
Powered by paper&pencil (carta&matita ) - Copyright © 2001-2009 Cataldo Sasso