Sign in to follow this  
Jakarta

OS programming

Recommended Posts

I want to look into the basics of OS programming. Does anyone have a good tutorial or the like? thanks in advance,

Share this post


Link to post
Share on other sites
You could go through OS161 / SYSTEM161 from harvard. I used that in my OS class. It is small OS that you put together in steps. System161 is a MIPS simulator that runs on linux,
and OS161 is a MIPS compatable OS that runs in system161. It is easy to build
and run, mainly because there is sizable base code, and you are just filling in the different major parts of the OS.
Note that you may have to go find the patches for it if you use the newest version of GCC.

We used Operating System Concepts (silberschatz/galvin/gagne) (ISBN:0-471-25060-0) as our refrence book in the class.

There is also the NACHOS OS that is often used in OS classes, but I hear it is a lot harder to work with.

Share this post


Link to post
Share on other sites
We use Modern Operating Systems at our uni.

As always, if you're not capable of digesting the seriously large slab of information he throws at you, you'll probably hate it. That said, it's not hard, it's just... well if goes over a lot, quickly, and it leaves it up to you to figure out how to join all the components it talks about together. Worth a look, at least.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Operating Systems: Design and Implementation, 2nd ed. authored by Andy Tanenbaum and Al Woodhull.

aka "minix"

The book goes through the code which is freely available. I believe there is a newer version now but i'm not sure if that is aimed as much at education as that version was. Google will tell all.

Share this post


Link to post
Share on other sites
Quote:
Original post by Anonymous Poster
Operating Systems: Design and Implementation, 2nd ed. authored by Andy Tanenbaum and Al Woodhull.

aka "minix"

The book goes through the code which is freely available. I believe there is a newer version now but i'm not sure if that is aimed as much at education as that version was. Google will tell all.


Heh, my book is by Andrew Tanenbaum as well. It looks like he's written a lot on the subject.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this