Question: what are advantages and disadvantages of operating system?
Answer: Allocating memory is easy and cheap.
Any free page is ok, OS can take first one out of list it keeps.
Eliminates external fragmentation.
Data (page frames) can be scattered all over PM.
Pages are mapped appropriately anyway.
Allows demand paging and prepaging.
More efficient swapping.