Discuss virtual storage implementation using paging and segmentation.