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

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Problem with MFCApp 78 421
Handling string inputs in C/Linux 23 187
Problem to scan all sheets 3 111
Detect Closed Loops (circles, figure-8s, etc) in PNG Images 6 58
Have you thought about creating an iPhone application (app), but didn't even know where to get started? Here's how: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Important pre-programming comments: I’ve never tri…
Preface I don't like visual development tools that are supposed to write a program for me. Even if it is Xcode and I can use Interface Builder. Yes, it is a perfect tool and has helped me a lot, mainly, in the beginning, when my programs were small…
The goal of this video is to provide viewers with basic examples to understand recursion in the C programming language.
The goal of this video is to provide viewers with basic examples to understand opening and reading files in the C programming language.

831 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