difference between swapping and overlays in os