To reduce the miss rate for virtual memory, a random replacement scheme is used. What is the purpose of using a random replacement scheme in virtual memory?
1) To ensure that the most frequently used pages are always in memory
2) To guarantee that all pages have an equal chance of being replaced
3) To prioritize replacing pages that have been in memory for the longest time
4) To minimize the number of page faults