edited by
8,477 views

5 Answers

Best answer
9 votes
9 votes
Virtual Memory is the memory addressed by the CPU. So, obviously it is limited by the no. of "address lines" in the CPU or the size of the Memory Address Register (MAR). So, C option is correct.
selected by
2 votes
2 votes
Size of vertual memory limited by disk size.

So D. Is right.
1 votes
1 votes
According to me answer should be D only because in case of virtual memory when you execute a job it is not compulsory that all jobs should reside in the main memory it is an illusion to cpu that all the processes are resides in the main memory because cpu will not execute all programs at a particular time it will only execute a instruction at particular time if the corresponding instructions or data is not present in the main memory it fetches it on demand of CPU here in the case of virtual memory concept memory is divided into no of frames of equal size that's it does not depend on the data bus address bus and main memory
0 votes
0 votes

Answer sholud be D

because in the case of virtual memory concept when size of program in hard disk is greater than memory then concept of VM will come into picture and in the light explanation VM is also used to increase the degree of multiprogramming that's why it is only limited by hard disk size.

Option D

Answer:

Related questions

4 votes
4 votes
1 answer
1
Sankaranarayanan P.N asked Aug 23, 2016
3,674 views
Memory Protection is of no use in a) single user systemsb) non multiprogrammed systemsc) non multitasking systemsd) none of the above
0 votes
0 votes
1 answer
2
2 votes
2 votes
0 answers
3
2 votes
2 votes
1 answer
4
3lurryface asked Jan 9, 2019
1,103 views
If there is 2 or more level paging for processes, is it possible to have more than 1 page fault while accessing any single addressable unit(byte or word) ?