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

Table Of Contents

Introduction
What is an Operating System?
Computer System Components
Operating System Definitions
Operating System View
Mainframe Systems
Desktop Systems
Parallel Systems
Parallel Systems (Cont.)
Distributed Systems
Distributed Systems (cont)
Clustered Systems
Real-Time Systems
Real-Time Systems (Cont.)
Handheld Systems
Computing Environments
Learning Objective
Memory Management
Background
Dynamic Loading
Dynamic Linking
Overlays
Swapping
Schematic View of Swapping
Contiguous Allocation
Contiguous Allocation (Cont.)
Fragmentation
Paging
Address Translation Scheme
Free Frames
Implementation of Page Table
Associative Memory
Paging Hardware With TLB
Effective Access Time
Memory Protection
Page Table Structure
Hierarchical Page Tables
Two-Level Paging Example
Two-Level Page-Table Scheme
Address-Translation Scheme
Hashed Page Tables
Hashed Page Table
Inverted Page Table
Shared Pages
Shared Pages Example
Segmentation
User’s View of a Program
Logical View of Segmentation
Segmentation Architecture
Segmentation Hardware
Example of Segmentation
Sharing of Segments
Learning Objectives
Demand Paging
Valid-Invalid Bit
Page Fault
Steps in Handling a Page Fault
Performance of Demand Paging
Demand Paging Example
Process Creation
Copy-on-Write
Memory-Mapped Files
Memory Mapped Files
Page Replacement
Need For Page Replacement
Basic Page Replacement
Page Replacement Algorithms
FIFO Page Replacement
Optimal Algorithm
Optimal Page Replacement
LRU Page Replacement
LRU Approximation Algorithm
Counting Algorithms
Allocation of Frames
Fixed Allocation
Priority Allocation
Global vs. Local Allocation
Working-Set Model
Working-set model
Page-Fault Frequency Scheme
Other Considerations
Increasing the Size of the TLB
Conclusion
Summary
0 of .
Results for:
No results containing your search query
P. 1
os_1

os_1

Ratings: (0)|Views: 150 |Likes:
Published by Akshat Jain

More info:

Published by: Akshat Jain on Feb 08, 2012
Copyright:Attribution Non-commercial

Availability:

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

08/17/2012

pdf

text

original

You're Reading a Free Preview
Pages 4 to 115 are not shown in this preview.
You're Reading a Free Preview
Pages 119 to 145 are not shown in this preview.

You're Reading a Free Preview

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