Vlákno názorů k článku NetBSD od Michal Vitecek - dobry den, kdyz uz je zde netbsd tak vychvalovan,...

  • Článek je starý, nové názory již nelze přidávat.
  • 1. 8. 2001 11:55

    Michal Vitecek (neregistrovaný)

    dobry den,
    kdyz uz je zde netbsd tak vychvalovan, zajimalo by me, jak je to napriklad s cistotou implementace memory managementu. pokud vim, tak guruove z freebsd o linuxove implementaci tvrdi, ze je velmi cista a ze maji docela co dohanet. jak je to s netbsd, ktere vychazi ze stejneho zakladu?

    diky

  • 5. 8. 2001 21:49

    Jaromir Dolecek (neregistrovaný)

    Jak vyjde srovnani memory managementu netusim. Co ja si pamatuju, pod linuxem byl prakticky cely VM sybsystem machine-dependant, tj. prepisoval se pro kazdou novou architekturu.

    Mach VM (ktery byl puvodne zakladem pro BSD VM) prisel s koncepci na masine nezavisleho zakladu a pmap - processorove zavisla sada operaci, ktery VM subsystem pouziva.

    Podobnou koncepci ma i VM subsystem, ktery NetBSD ma tedka - UVM. UVM je zcela nova implementace VM, i kdyz samozrejme bere dobre napady z predchoziho Mach VM i FreeBSD uprav. Podporuje i potrebnou podporu pro implementaci vychytavek jako zero copy io nebo mapovani userspace pameti do adresoveho prostoru kernelu. Podrobneji viz UVM Homepage na http://www.ccrc.wustl.edu/pub/chuck/tech/uvm/