Avaa päävalikko

Mach on käyttöjärjestelmän mikroydin, joka on kehitetty Carnegie Mellon -yliopistossa (CMU).[1] Ydin kehitettiin tutkimusprojekissa, joka kesti vuodesta 1985 vuoteen 1994.[2]

Mach
Kehittäjä Carnegie Mellon -yliopisto
Kehityshistoria
Tiedot
Ohjelmistotyyppi käyttöjärjestelmän ydin

Ytimen kehitys tapahtui muokkaamalla 4.2BSD:n ydintä siirtämällä sen toimintoja erillisiin komponentteihin.[3]

Ydintä on käytetty Open Software Foundationin (OSF) OSF/1-käyttöjärjestelmässä,[4] jonka Digital Equipment Corporation otti pohjaksi Tru64 UNIX:lle. Applen OS X -käyttöjärjestelmä perustuu Mach 3.0 -ytimeen.[5]

NeXT teki ytimeen perustuvan version Nextstep-käyttöjärjestelmästään (ks. OpenStep).

IBM pyrki kehittämään Workplace OS -käyttöjärjestelmää OSF Research Instituten kanssa perustuen Mach-ytimeen, josta tuli yksi kalleimmista epäonnistumisista.[6]

Machin jälkeen on kehitetty toisen sukupolven mikroytimiä kuten L4.[7]

LähteetMuokkaa

  1. Accetta, Mike & Baron, Robert & Bolosky, William & Golub, David & Rashid, Richard & Tevanian, Avadis & Young, Michael: Mach: A New Kernel Foundation For UNIX Development cs.ubc.ca. Viitattu 2.3.2017.
  2. The Mach Project Home Page cs.cmu.edu. Viitattu 9.8.2019. (englanniksi)
  3. The Mach System (PDF) os-book.com. Viitattu 9.8.2019. (englanniksi)
  4. Mitchell, David W.: Mach Resource Control in OSF/1 usenix.org. Viitattu 2.3.2017.
  5. Mach Overview Apple. Viitattu 2.3.2017.
  6. Workplace Microkernel and OS: A Case Study University of California. Viitattu 20.1.2017.
  7. Hermann Härtig & Michael Hohmuth & Jochen Liedtke & Sebastian Schönberg & Jean Wolter: The Performance of µ-Kernel-Based Systems os.inf.tu-dresden.de. Viitattu 9.8.2019. (englanniksi)

Aiheesta muuallaMuokkaa

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.