Mach (kernel)

Abbozzo software
Questa voce sull'argomento software è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento.

Mach è un kernel sviluppato dalla Università Carnegie Mellon durante l'attività di ricerca sui sistemi operativi paralleli e distribuiti. Essendo uno dei primi microkernel, viene utilizzato come campione di paragone con altri microkernel.

Il progetto alla CMU si è sviluppato tra il 1985 e il 1994 ed è terminato con il Mach 3.0. Molte aziende e università hanno continuato lo sviluppo del Mach, tra le quali l'Università dello Utah, che si è distinta con il progetto Mach 4. Allo stato attuale l'attività di ricerca intorno al kernel Mach è sostanzialmente terminata, anche se questo viene utilizzato da molti sviluppatori commerciali come Apple Inc.

Successore del kernel Accent, nato anch'esso alla CMU, il Mach è stato sviluppato principalmente da Richard Rashid, che dal 1991 lavora presso Microsoft ricoprendo posizioni dirigenziali nella divisione dedicata allo sviluppo, e da Avie Tevanian, che ha continuato lo sviluppo di Mach prima per la società NeXT e in seguito come Chief Software Technology Officer in Apple.

Voci correlate

  • GNU Hurd

Collegamenti esterni

  • (EN) Il Mach project al CMU, su www-2.cs.cmu.edu.
  • (EN) Confronto tra Mach, Amoeba e Chorus (PDF), su cdk3.net. URL consultato il 5 giugno 2005 (archiviato dall'url originale il 13 maggio 2005).
  • (EN) Towards Real Microkernels Contiene molte misurazioni legate alla prestazioni dei microkernel
  • (EN) Le prestazioni dei sistemi basati su µ-Kernel Confronto basato sulle prestazioni tra kernel linux, microkernel Mach 3 e L4
  • (EN) Pagina di Rick Rashid alla Microsoft Research, su microsoft.com.
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica