3 ms·
Adding a memory paging system to Xinu is one of the projects for the Graduate level OS course based on this book.
by pmorici 8y ago
Adding a memory paging system to Xinu is one of the projects for the Graduate level OS course based on this book.
- scarejunba 8y agoThat and scheduling. For many of us this is like a return to college, I imagine.
- bogomipz 8y agoMight you or anyone else have a link to a graduate level course that covers adding these features to Xinu?
- belltyler 8y agoWhat you’re wanting is CS 503! Edit: Purdue’s CS 503.
- pmorici 8y agoIt was Purdue's CS503 course when I took it a number of years ago. I don't think there are any materials to be found online though. As I recall the professor outlined how x86 paging worked in one of the lectures and then we were given a link to the Intel manuals and told good luck. To keep things simple there were no disks in the system so the memory was paged over the network and they had a special lab setup to support the whole thing. There is also an Operating systems course at Marquette University based around Xinu. That one is for undergrads though and based on a version targeted for an embedded MIPS processor so I don't think it covered paging but I never took that one so I'm not sure.