Autor Thema: paging problem: eine page bleibt immer übrig  (Gelesen 5488 mal)

bauerb

  • Beiträge: 23
    • Profil anzeigen
Gespeichert
« am: 17. January 2006, 12:19 »
hi!

ich hab ein problem mit meinem copy on write - algorithmus...

2 prozesse teilen sich eine page bis einer auf eine page schreiben will.
dann wird sie kopiert. wie stell ich jetzt fest ob nur noch ein prozess diese page benutzt und die anderen alle schon eine eigene page haben (wenn nur noch ein prozess die page benutzt muss ich sie ja nicht mehr kopieren).

momentan kopier ich für jeden schreibbefehl die page und somit verliere ich beim letzten prozess die page.

mfg bauerb
--
Bauer Bernd - Student of Telematik - TU Graz
I love my editor - it's improved and it's free - VIM

 

Einloggen