Operating System Implementation In C

Posted on 1998-12-17
Last Modified: 2010-04-15
I would like to know where i could find , genearl algorithms or algorithms in c for implementing all  operating systems concepts. for e.g  MVT,MFT,Deadlock, CPU Scheduling , Memory management etc.
    you may reply to
               Rashmi Rubdi
Question by:rrubdi
LVL 32

Accepted Solution

jhance earned 50 total points
ID: 1255221
The book:

Design of the Unix Operating System
by Marice J. Bach, Maurice J. Bach

is an excellent resource for this type of information.
LVL 11

Expert Comment

ID: 1255222
Get a book about OS design.

LVL 10

Expert Comment

ID: 1255223
Install linux and you will get the full code of an OS.

Expert Comment

ID: 1255224
a good book is:
operations systems design by Commer.
it's a book that teaches about the basics of designing an op-sys using an op-sys called XINU (not UNIX).
I learn from it now in a course called "intro to op systems"

Expert Comment

ID: 1255225
Hi rrubdi

U can buy this book it contains code in C for a dummy operating system called MINIX
Operating Systems by tanenebaum
new edition has lot of enhancements like TCP/IP, Internet access, etc
the book costs around Rs 250 only in India


Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Summary: This tutorial covers some basics of pointer, pointer arithmetic and function pointer. What is a pointer: A pointer is a variable which holds an address. This address might be address of another variable/address of devices/address of fu…
This is a short and sweet, but (hopefully) to the point article. There seems to be some fundamental misunderstanding about the function prototype for the "main" function in C and C++, more specifically what type this function should return. I see so…
The goal of this video is to provide viewers with basic examples to understand and use pointers in the C programming language.
The goal of this video is to provide viewers with basic examples to understand opening and writing to files in the C programming language.

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now