Vlákno názorů k článku Porovnání systémů Linux a FreeBSD od Peto_MiG - Dakujem za vyborny clanok. Hoci nie som odbornik...

  • Článek je starý, nové názory již nelze přidávat.
  • 13. 11. 2003 11:27

    Peto_MiG (neregistrovaný)

    Dakujem za vyborny clanok. Hoci nie som odbornik ani na jadra ani na programovanie, zacina mi byt po precitani clanku este viacej zrejme, ze je tazke, resp. az nemozne vytvorit univerzalny model prace jadra i systemu "najlepsi pre vsetko". Navrh architektury kernelu je a zrejme este dlho bude o tom, najst najlepsiu rovnovahu medzi vykonom, stabilitou, flexibilitou a programatorskym pohodlim. Kazdy navrh ma zrejme svoje slabe a silne stranky, to je skratka vec DIZAJNU. Tu sa koncia argumenty pre flame, skratka lopata je lepsia na prehadzovanie piesku a ryl je lepsi na rylovanie. Daju sa pouzit aj opacne, ale nie je to ono.

    Zacinam tiez intuitivne tusit, ze v pripade mikrokernelu bude asi mozne lepsie prisposobovat konfiguraciu jadra konkretnym poziadavkam, ale priznam sa, ze nemam pre toto tvrdenie ziadny teoreticky zaklad. Velmi by som privital obdobny clanok na temu mikrokernel resp. HURD.

  • 13. 11. 2003 13:04

    anonymní

    Kdyz jsme u tech prani na temata clanku, ja bych take velmi uvital nejake pojednani o mikrokernelech a pripadne srovnani MACH vs. L4 vs. jadroQNX vs. ..... :)
    Nesouhlasim s tim, ze mikrokernelove systemy jsou mrtve, jak nekdo lehkomyslne prohodil vyse v tomto foru.....ba naopak mi pripada, ze tam speje i Linux a jine(byt velmi zlehka...postupna modularizace, preemptivita..)...mno, pockejme si....tak 10 let.... :(

  • 13. 11. 2003 13:14

    Ladislav Michl (neregistrovaný)

    těžko můžete očekávat článek o mikrokernelech od lidí, kteří je považují za mrtvou cestu ;-)

    Linux a jiné (pokud tím bylo myšleno *BSD) k mikrokernelu rozhodně nesměřují. jádro sice je stále více modularizováno, ale zůstává _monolitické_, jinými slovy ovladač i té nejposlednější periferie si může dovolit totéž co scheduler.

  • 13. 11. 2003 13:46

    David Jez (neregistrovaný)

    Nespeje. Pockej, krome sedivych/zadnych vlasu se nedockas niceho rozumneho. Jinak, to ze v QNX to nahodou docela uzasne funguje neimplikuje, ze mikrokernel nebude pomalejsi a ze nema vsechny neduhy kterymi trpi mikrokernelove systemy. Moduly v linuxu jsou fajn vec, ale linux tezko kdy bude mikrokernel.
    -djz

  • 13. 11. 2003 14:29

    Mikuláš Patočka (neregistrovaný)

    Mikrokernely mrtvé jsou, na běžných stanicích ani serverech se nepoužívají. Pokud se mnou nesouhlasíte, nainstalujte si Hurd, Qnx, VSTA, L4, T4 nebo jiný mikrokernel na počítač. Mikrokernely mohou být používány tam, kde jsou třeba realtimové aplikace.

    Dále třeba v tomhle seriálu bude popsáno, jak se dělá DMA rovnou z page-cache do síťové karty, aby data vůbec neprocházela procesorem --- třeba tohle se v mikrokernelu implementovat nedá --- filesystém, tcp/ip stack a ovladač síťové karty jsou procesy --- zkuste se zamyslet, jaké rozhraní by to chtělo? Rozhodně na to nestačí ono jednoduché send(int id_procesu, char *zpráva, int délka_zprávy).