8 votes 8 votes The size of virtual memory is limited by data bus main memory address bus none of the above Operating System memory-management virtual-memory + – Sankaranarayanan P.N asked Aug 23, 2016 • edited Sep 20, 2016 by go_editor Sankaranarayanan P.N 8.5k views answer comment Share Follow See all 0 reply Please log in or register to add a comment.
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. Arjun answered Nov 24, 2016 • selected Nov 24, 2016 by Kapil Arjun comment Share Follow See 1 comment See all 1 1 comment reply manisha11 commented Sep 9, 2020 reply Follow Share @arjun Sir, It is not limited by Secondary Memory, please correct me if I am wrong. VM can be greater/smaller than MM/SM, the address needs to fit in the address space. 0 votes 0 votes Please log in or register to add a comment.
2 votes 2 votes Size of vertual memory limited by disk size. So D. Is right. papesh answered Aug 23, 2016 papesh comment Share Follow See all 4 Comments See all 4 4 Comments reply Kapil commented Aug 23, 2016 reply Follow Share it is address bus (MAR) 1 votes 1 votes Sankaranarayanan P.N commented Aug 23, 2016 reply Follow Share in the key it is given as size of address bus 1 votes 1 votes Kapil commented Aug 23, 2016 reply Follow Share yes, it is always limited by address bus, as it carries virtual address . 1 votes 1 votes papesh commented Aug 23, 2016 reply Follow Share That means more than bus size process is not possible! I don't think so... 1 votes 1 votes Please log in or register to add a comment.
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 Vishal Goyal answered Sep 11, 2016 Vishal Goyal comment Share Follow See all 0 reply Please log in or register to add a comment.
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 Paras Nath answered Oct 8, 2016 Paras Nath comment Share Follow See all 0 reply Please log in or register to add a comment.