In paging memory-management scheme, the operating system retrieves the data from secondary storage in the same-sized blocks called pages. Some space is wasted inside the memory blocks because of the restriction on the allowed size of the block, which causes internal fragmentation.