top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

What is Expansion swap in Unix/Linux?

0 votes
498 views
What is Expansion swap in Unix/Linux?
posted Jan 11, 2016 by Jayshree

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

At the time when any process requires more memory than it is currently allocated, the Kernel performs Expansion swap. To do this Kernel reserves enough space in the swap device. Then the address translation mapping is adjusted for the new virtual address space but the physical memory is not allocated. At last Kernel swaps the process into the assigned space in the swap device. Later when the Kernel swaps the process into the main memory this assigns memory according to the new address translation mapping.

answer Jan 11, 2016 by Shivaranjini
...