Simulationof Memory Management Using Paging Mechanismsin Operating System CP
Simulationof Memory Management Using Paging Mechanismsin Operating System CP
net/publication/256463111
CITATIONS READS
0 4,395
2 authors, including:
Tarek Sobh
Lawrence Technological University
397 PUBLICATIONS 1,819 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
A Decision Maker-Centered End-of-Life Product Recovery System for Robot Task Sequencing View project
All content following this page was uploaded by Tarek Sobh on 20 May 2014.
Synchronization
Memory CPU Disc
and
Management Scheduling Scheduling
Deadlock Handling
study … … …
parameter performance
relationships
… … …
achieve
parametric optimization
using simulation technique
The Integrated Perspective
Introduction
Multi-Process OS
Memory Management
Paging Mechanism
CPU Scheduling
Memory Management
Keep track of memory in use
Memory allocation
Manage swapping between main
memory and disk
Memory Management (Cont.)
Three disadvantage related to memory
management are
Synchronization
Redundancy
Fragmentation
Memory Management (Cont.)
Parameters involved
Memory Size
Disc access time (transfer time, latency and seek)
Time slot for RR
Compaction thresholds (percentage and hole size)
RAM access time
Fitting Algorithm
Disc Scheduling algorithm choice (FIFO, SSTF, SCAN,
LOOK, etc)
Disc Structure and Capacity (Surfaces/tracks/etc.)
Disc writing mechanism (where to write back
processed pages)
Paging
Paging entails division of physical
memory into many equal-sized frames
When a process is to be executed, its
pages are loaded into any available
memory frames
Paging
Parameters Involved
Page Size
Page Replacement Algorithm
Round Robin Time Slot
Best Combination of parameters
Conclusion
Parameter Analysis (Cont.)