Headlines News :
Home » » MC9292 UNIX INTERNALS Syllabus for 5th Sem MCA - Fifth semester - Regulation 2009 - Anna University

MC9292 UNIX INTERNALS Syllabus for 5th Sem MCA - Fifth semester - Regulation 2009 - Anna University

Written By Anonymous on Friday, November 2, 2012 | 11/02/2012

MC9292                                      UNIX INTERNALS                                               LT P C

3 0 0 3

UNIT I             OVERVIEW                                                                                               8

General Overview ofthe System : History â€" System structure â€" User perspective â€" Operating system services â€" Assumptions ab out hardware. Introduction to the Kernel : Architecture of the UNIX operating system â€" Introduction to system concepts. Th e Buffer Cache: Buffer headers â€" Structure of the buffer pool â€" Scenarios for retrieval of a buffer

â€" Reading and writing disk blocks â€" Advantages and disadvantages of the buffer cache.

UNIT II            FILE SUBSYSTEM                                                                                   8

Internal representation of files: Inodes â€" Structure of a regular file â€" Directories â€" Conversion of a path name to an Inode â€" Super block â€" Inode assignment to a new file â€" Allocation of disk blocks.

UNIT III           SYSTEM CALLS FOR THE FILE SYSTEM                                           10

Open â€" Read â€" Write â€" File and record locking â€" Adjusting the position of file I/O â€" Lseek â€" Close â€" File creation â€" Creation of special files â€" Changing directory, root, owner, mode â€" stat and fstat â€"  Pipes â€" Dup â€" Mounting and unmounting file systems â€" link â€" unlink.

UNIT IV          PROCESSES                                                                                          10

Process states and transitions â€" Layout of system memory â€" The context of a process â€" Saving the context of a process â€" Manipula tion of the process address space - Sleep. Process Control : Process creation â€" Signals â€" Process termination â€" Awaiting process termination â€" Invoking other programs â€" user id of a process â€" Changing the size of a process - Shell â€" System boot and the IN IT processâ€" Process Scheduling.

UNIT V           MEMORY  MANAGEMENT  AND I/O                                                       9

Memory Management Policies : Swapping â€" Demand paging. The I/O Subsystem : Driver Interface â€" Disk Drivers   â€"   Terminal Driversâ€" Streams â€"   Inter process communication.

TOTAL : 45 PERIODS

TEXT BOOKS:

1.  Maurice J. Bach, “The Design of the Unix Operating System”, First Edition, Pearson

Education, 1999.

REFERENCES:

1.  B. Goodheart, J. Cox, “The Magic Garden Explained”, Prentice Hall of India, 1986.

2.  S. J. Leffler, M. K. Mckusick, M. J. .Karels and J. S. Quarterman., “The Design and

Implementation of the 4.3 BSD Unix Operating System”, Addison Wesley, 1998.

Share this article :

0 comments:

Post a Comment

 
Support : Creating Website | Johny Template | Maskolis | Johny Portal | Johny Magazine | Johny News | Johny Demosite
Copyright © 2011. Education World - All Rights Reserved
Template Modify by Creating Website Inspired Wordpress Hack
Proudly powered by Blogger