No, no lo es, ni lo va a ser. Ahora mismo es una plataforma de laboratiorio.
Ningun sistema microkernel ha acabado de cuajar. Solo los Macs, i usando un microkernel "Sui Generis" en el que en realidad no se usa como microkernel.
Es muy bonito de diseño, pero no es eficiente, quizas con HW especializado como los grandes IBM lo podria ser (Siempre han usado algo parecido), pero en plataformas "normales", no lo es.
por
pobrecito hablador
el Lunes, 11 Junio de 2007, 14:30h
(#921226)
Creo que ya te han respondido, pero ahí va una opinión más.
Los microkernel están bien en cuanto al concepto. Serían perfectos si fuesen fáciles de desarrollar. El problema es que al estar formado por módulos independientes hay técnicas como por ejemplo la memoria compartida que son tremendamente difíciles de implementar en microkernel pero muy fáciles en una arquitectura monokernel. Pues la división en módulos impide que se comparta memoria y si se implementa para que se pueda compartir entonces se pierde independencia entre módulos (o microkernels).
Es un problema bastante complejo y no es trivial encontrar el punto de equilibrio.
Lo que está claro es que un sistema totalmente microkernel al 100% no podría implementar al máximo algunas técnicas de diseño de sistemas operativos ya que requieren un módulo principal bastante grande que las gestione, y entonces se pierde la filosofía de un módulo principal mínimo para minimizar la probabilidad de que el sistema se caiga al completo.
En el diseño de sistemas operativos siempre se trata de ir a un punto intermedio pues los extremos siempre traen problemas asociados a la dificultad para implementarlos.
por
pobrecito hablador
el Lunes, 11 Junio de 2007, 16:01h
(#921261)
Porque Stallman esta metido en el ajo y ese hombre solo sabe dar conferencias contando lo de impresora y diciendo lo malisimos que son los que no usan la GPL-GPL.
Re:Alguien sabe si HURD es una alternativa real ??
(Puntos:1)No, no lo es, ni lo va a ser. Ahora mismo es una plataforma de laboratiorio.
Ningun sistema microkernel ha acabado de cuajar. Solo los Macs, i usando un microkernel "Sui Generis" en el que en realidad no se usa como microkernel.
Es muy bonito de diseño, pero no es eficiente, quizas con HW especializado como los grandes IBM lo podria ser (Siempre han usado algo parecido), pero en plataformas "normales", no lo es.
Re:Alguien sabe si HURD es una alternativa real ??
(Puntos:0)Los microkernel están bien en cuanto al concepto. Serían perfectos si fuesen fáciles de desarrollar. El problema es que al estar formado por módulos independientes hay técnicas como por ejemplo la memoria compartida que son tremendamente difíciles de implementar en microkernel pero muy fáciles en una arquitectura monokernel. Pues la división en módulos impide que se comparta memoria y si se implementa para que se pueda compartir entonces se pierde independencia entre módulos (o microkernels).
Es un problema bastante complejo y no es trivial encontrar el punto de equilibrio.
Lo que está claro es que un sistema totalmente microkernel al 100% no podría implementar al máximo algunas técnicas de diseño de sistemas operativos ya que requieren un módulo principal bastante grande que las gestione, y entonces se pierde la filosofía de un módulo principal mínimo para minimizar la probabilidad de que el sistema se caiga al completo.
En el diseño de sistemas operativos siempre se trata de ir a un punto intermedio pues los extremos siempre traen problemas asociados a la dificultad para implementarlos.
Ni lo es ni lo sera
(Puntos:0)Mientras los demas trabajan, Stallman habla.