Mach (núcleo)

Objetivo

Mach es un núcleo de sistema operativo desarrollado en la Carnegie Mellon University (CMU) para soportar la investigación de sistemas operativos, principalmente computación distribuida y paralela. El proyecto en CMU se ejecutó desde 1985 hasta 1994.

Mach se desarrolló con la premisa de que todos los sistemas operativos modernos comparten una serie de características en común, o son deseadas si es que no las tienen aún. Estas incluyen:

  • Soporte para múltiples aplicaciones usando multitarea.
  • Hilos, los cuales pueden ser pensados como las partes de una aplicación, o mini-aplicaciones cuando hay multitarea.
  • Soporte multi-procesadores, en una máquina única o sobre una red.
  • Comunicaciones interprocesos, enviando mensajes directamente entre aplicaciones.
  • Protección y seguridad de memoria.
Other Languages
català: Mach (nucli)
čeština: Mach (jádro)
Deutsch: Mach (Kernel)
English: Mach (kernel)
euskara: Mach (nukleo)
فارسی: ماک (هسته)
français: Mach (noyau)
italiano: Mach (kernel)
日本語: Mach
한국어: Mach (커널)
монгол: Mach operating system
Nederlands: Machkernel
português: Mach (núcleo)
русский: Mach
svenska: Mach (kärna)
українська: Mach
中文: Mach