SWEB? :-)
Im Zuge der Lehrveranstaltung Betriebssysteme haben wir den SWEB-Kernel (Schon wieder ein Betriebssystem) mit typischen Funktionalitäten eines modernen Betriebssystems ausgestattet. Diese Übung hat unsere Operating System Skills enorm erhöht
.
![]()
- System-Calls: fork, exec, exit, yield, join
- I/O System-Calls: create, open, close, read, write
- Copy on Write bei fork()
- Multithreading: POSIX-Thread Standard pthreads (nach Vorbild der NPTL 1×1 Thread Library) mit sicherer Terminierung
- Synchronization (Locks im User-Land)
- Virtual Memory: Swapping
- Page-Replacement Algorithmus: Modifizierter WS-Clock (WorkingSet-Clock) mit globaler Strategie (thanx 2 Koby)
Homepage: http://sweb.sourceforge.net/
Mercurial Repository Clone: hg clone http://sweb.hg.sourceforge.net/hg/sweb/
Advertisement
Categories: Articles, Projekte
Kernel, Operating System, POSIX