Many of recent operating systems adopt an approach implementing files and virtual memory in a common architecture. Discuss merits and demerits of this approach with respect to the following points:
See [PAT97] and [SIL98] for a detailed answer.