From Wikipedia, the free encyclopedia
Mach on käyttöjärjestelmän mikroydin, joka on kehitetty Carnegie Mellon -yliopistossa (CMU).[1] Ydin kehitettiin tutkimusprojektissa, joka kesti vuodesta 1985 vuoteen 1994.[2]
Mach | |
---|---|
Kehittäjä | Carnegie Mellon -yliopisto |
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] Kaupalliset toteutukset Mach-ytimestä ajavat tiedostojärjestelmien, verkkotoimintojen ja muistinhallinnan koodin ytimen moodissa: puhdas mikroydin on epäkäytännöllinen koska se ei ole riittävän tehokas.[6]
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.[7]
Machin jälkeen on kehitetty toisen sukupolven mikroytimiä kuten L4.[8]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.