martes, 30 de agosto de 2011

¿Que es Amoeba?

Amoeba es un sistema operativo distribuido. Recoge una gran variedad de máquinas individuales conectadas a una red (rápida) a una, computadora enorme. Originalmente fue desarrollado en la Vrije Universiteit de Amsterdam por Andrew Tanenbaum y muchos más. Amoeba siempre fue diseñado para ser utilizado, por lo que se consideró esencial para lograr un rendimiento extremadamente alto.

Amoeba se basa en un núcleo de micro tradicionales. Apoya multithreading verdadero (kernel controlados), la gestión de segmento de memoria base. Todos los componentes de la ameba pueden comunicarse entre sí con más de un estándar de RPC (Remote Procedure Call) de la interfaz - simple pero muy poderoso. No importa si un subproceso del cliente o el servidor se está ejecutando en el núcleo o modo usuario - usa la misma interfaz RPC. Siempre. En todas partes. Esto conduce a un diseño del sistema operativo muy limpio y sencillo, muy adecuado para los principiantes.

1 comentario: