Wikidata facts
- Instance of
- software
- Creator
- Carnegie Mellon University
- Official website
- www.cs.cmu.edu/afs/cs/project/mach/public/www/mach.html
- Has use
- microkernel
Show 6 more facts
- programmed in
- assembly language
- software version identifier
- 3.0
- topic's main category
- Category:Mach (kernel)
- name in kana
- マーク
- inception
- 1985-00-00
- used by
- NeXTSTEP
Sources (3)
via Wikidata · CC0
Article · Русский
Mach — микроядро операционной системы, разработанное в Университете Карнеги — Меллона при проведении исследовательских работ в области операционных систем, главным образом распределённых и параллельных вычислений. Это один из самых первых примеров микроядра, но до сих пор он является стандартом для других подобных проектов. Проект существовал с 1985 по 1994 годы и был закончен выпуском Mach 3.0. Несколько исследовательских групп продолжили разработку Mach; например, Университет Юты некоторое время вёл проект Mach 4. Mach разрабатывался как замена ядру BSD UNIX, поэтому не было необходимости в разработке нового операционного окружения. Дальнейшие научно-исследовательские работы по проекту Mach, похоже, закончены; несмотря на это, Mach и его производные используются в ряде коммерческих операционных систем, например, NeXTSTEP, наиболее заметной из которых является Mac OS X, в которой используется ядро XNU, вобравшее в себя Mach 2.5. Система управления виртуальной памятью Mach была перенята разработчиками BSD в CSRG и используется в современных UNIX-системах, производных от BSD, например, FreeBSD. Ни Mac OS X, ни FreeBSD не сохранили микроядерной архитектуры, используемой в Mach, хотя Mac OS X предлагает для использования в приложениях микроядерную систему межпроцессного взаимодействия и примитивы управления. Mach является логическим продолжением ядра , также разработанного в Carnegie Mellon University. Ведущий разработчик проекта Ричард Рашид с 1991 года работает в Microsoft в подразделении Microsoft Research. Ещё один из основных разработчиков, Аветис Теванян, работал главой отдела разработки программ в NeXT, затем, до марта 2006, - главой отдела перспективных программных технологий в Apple.
Abstract from DBpedia / Wikipedia · CC BY-SA