-
A computer system supports 32-bit virtual addresses as well as 32-bit physical addresses. Since, the virtual address space is of the same size as the physical address space, the operating system designers decide to get rid of the virtual memory entirely. Which one of the following is true?
-
- Efficient implementation of multi-user support is no longer possible
- The processor cache organization can be made more efficient now
- Hardware support for memory management is no longer needed
- CPU scheduling can be made more efficient now
Correct Option: A
The P and V functions are given from that we determine that fetch and set instructions always set the memory location x to 1 and fetch the old value of x into y. S takes only 2 values either 0 or 1 when S is initialized to 0, statement 3 will start at location x with this value and fetch-set instruction change the value of x from 0 to 1 and y becomes 0. If more than 2 processes were there and context switching was disabled in P then this won’t work properly.