Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
7Activity

Table Of Contents

Views OF OS
Disadvantages of Batch Systems:-
Time sharing Systems:-
II. DESKTOP SYSTEMS :-
Advantages of Multi Processor Systems:-
Client-Server Systems:-
Peer-to-Peer Systems:-
Advantages of Distributed Systems:-
VII.Computing Environment :-
Chapter 2- Operating System Structures
System Components :-
Main Memory Management:-
File Management:-
Secondary Storage management :-
I/O System Management:-
SYSTEM CALLS
PASSING PARAMETERS TO OS
FILE MANAGEMENT
DEVICE MANAGEMENT:-
INFORMATION MAINTAINANCE:-
COMMUNICATION:-
PROCESS CONTROL & JOB CONTROL
MS-DOS:-
SYSTEM STRUCTURES
Simple Structures
Layered Approach
Micro Kernels:-
CHAPTER 3:- PROCESS CONCEPTS
PROCESS CONCEPTS:-
Processes & Programs:-
Process State:-
Ready Queue:-
Device Queue:-
Medium-term schedulers
Context Switch:-
Cooperating Processes & Independent Processes
Cooperating processes:
Interprocess Communication (IPC)
Communications Models
Direct Communication
Indirect Communication
Synchronization
Buffering
THREADS:-
Similarities
Differences
Advantages:
Disadvantages:
Kernel-Level Threads
Multithreading Models
Many-to-One
Dispatcher
Scheduling Criteria
General Goals
Fairness
Policy Enforcement
Efficiency
Response Time
Turnaround
Throughput
Nonpreemptive Scheduling
Preemptive Scheduling
Possibility I
Possibility II
Chapter 4- Process Synchronization & Deadlocks
Solution to Critical-Section Problem
Conclusion
Statement
Definition
Semaphore as General Synchronization Tool
Semaphore Implementation
Semaphore Implementation with no Busy waiting
Synchronization Hardware
Classical Problems of Synchronization
Bounded-Buffer Problem
Readers-Writers Problem
Dining-Philosophers Problem
Problems with Semaphores
Monitors
Solution to Dining Philosophers
Monitor Implementation Using Semaphores
DEADLOCKS:-
Chapter 5- Storage Management
Dynamic re-location using a re-location registers
Advantage:-
Hardware support:-
Differences between segmentation and paging:- Segmentation:-
Basic concept:-
FIFO Algorithm:
Cause of Thrashing
Advantages:-
Disadvantage:-
0 of .
Results for:
No results containing your search query
P. 1
Complete OS Notes

Complete OS Notes

Ratings: (0)|Views: 328|Likes:
Published by NingthouJam Meitei

More info:

Published by: NingthouJam Meitei on Dec 22, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/16/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 14 are not shown in this preview.
You're Reading a Free Preview
Pages 18 to 98 are not shown in this preview.
You're Reading a Free Preview
Pages 102 to 143 are not shown in this preview.
You're Reading a Free Preview
Pages 147 to 151 are not shown in this preview.
You're Reading a Free Preview
Pages 155 to 159 are not shown in this preview.

Activity (7)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
taekeuk liked this
Vidhu Vohra liked this
lionkingsr liked this
rajaramansuresh liked this
bhagwatsachin liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->