total descendants::2 total children::1 |
k prvej, "ideovej" casti tvojho prispevku sa vyjadrim, nakolko mam k nemu vyhrady, ale neskor, pretoze niesu az take vyznamne. A k tomu mikrokernelu: mikrokernel mach je fakt velmi maly. v podstate vie iba multitasking a zaklady spravy pamate (strankovanie nechava na zbytku systemu). Rozdiel medzi modularnym linuxom a hurdom je asi takyto: Z hurdu je vsetko user-space, a nie kernel-space ako linuxove moduly. V praxi to prinasa take vyhody, ze mozes napisat translator (ak nevies, co to je, tak mi to oznam, a dovysvetlim), ktory bude vyuzivat user-space normalne kniznice a poskytovat adresar s podadresarmi a subormi. Teoreticky je mozne "primountovat" napriklad mysql databazu na adresar a vidiet databazky ako adresare a tabulky ako subory na citanie. Praktickejsi je uz existujuci priklad transparentneho ftp primountovaneho na adresar. A na klustre su mikrokernely fakt uzasne (vraj) -- ale mach asi nie. Mach je prezita technologia, a preto sa planuje nahradit mikrokernel gnu os kernelom l4. rychlost je vlastne jedina vyhrada, ktoru k gnu os mam. Podla mojich informaci je pekny -- aspon na vzdelavanie -- projektik je amoeba. znovu: ak ta zaujima, zareaguj... |
| |||||||||||||||||||||||