Hlavní navigace

Názor k článku NetBSD od Jaromir Dolecek - Jak vyjde srovnani memory managementu netusim. Co ja...

  • Článek je starý, nové názory již nelze přidávat.
  • 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/