What is the difference between Swapping and Paging?
Swapping: Entire process is moved from the swap device to the major memory for implementation. Process size must be less than or equivalent to the available main memory. It is simpler to execution and overhead to the system.
Paging: Only the needed memory pages are moved to major memory from the swap device for implementation. Process size does not matter. Gives the method of the virtual memory. It gives greater flexibility in mapping the virtual address space into the physical memory of the machine. Allows more number of processes to fit in the major memory simultaneously. Permits the greater process size than the available physical memory.