UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
Virtual Memory Management-R.D.Sivakumar
1. VIRTUAL MEMORY MANAGEMENTVIRTUAL MEMORY MANAGEMENT
Video Lecture and E-Content Created byVideo Lecture and E-Content Created by
R.D.SIVAKUMAR,M.Sc.,M.Phil.,M.Tech.,R.D.SIVAKUMAR,M.Sc.,M.Phil.,M.Tech.,
Assistant Professor of Computer Science &Assistant Professor of Computer Science &
Assistant Professor and Head, Department of M.Com.(CA),Assistant Professor and Head, Department of M.Com.(CA),
Ayya Nadar Janaki Ammal College,Ayya Nadar Janaki Ammal College,
Sivakasi – 626 124.Sivakasi – 626 124.
Mobile: 099440-42243Mobile: 099440-42243
e-mail :e-mail : sivamsccsit@gmail.comsivamsccsit@gmail.com website:website: www.rdsivakumar.blogspot.inwww.rdsivakumar.blogspot.in
2. DEFINITIONDEFINITION
• Virtual memory allows the execution of aVirtual memory allows the execution of a
process, even though the logical address spaceprocess, even though the logical address space
is greater than the physical memory.is greater than the physical memory.
3. EXAMPLEEXAMPLE
• Program size or logical address space isProgram size or logical address space is
15MB, but the available memory is 12 MB.15MB, but the available memory is 12 MB.
• 12 MB is loaded into the main memory12 MB is loaded into the main memory
remaining 3 MB is loaded into secondaryremaining 3 MB is loaded into secondary
memory.memory.
• When the remaining 3 MB is required forWhen the remaining 3 MB is required for
execution then swap the 3 MB from mainexecution then swap the 3 MB from main
memory to secondary memory and swap inmemory to secondary memory and swap in
remaining 3 MB from secondary memory toremaining 3 MB from secondary memory to
main memory.main memory.