1,062 views
1 votes
1 votes
I have watched two video lectures on OS memory management (PK Biswas and IISc Mathew Jacob). In both lectures they say that the compiler assumes (while compiling and generating the logical addresses to instructions) that for each process, all of the virtual address space is available to the process.

My question is : Does this mean that ALL THE PROCESSES HAVE SAME SIZE PAGE TABLE that is, does the page table of each process consists of same number of entries..? Is it the real reason to use valid/invalid bit ?

Please log in or register to answer this question.

Related questions

0 votes
0 votes
0 answers
1
srestha asked Jul 26, 2018
680 views
Consider a system with byte-addressable memory, 32 bit logical addresses, 4 kilobyte page size and page table entries of 4 bytes each. The size of the page table in the s...
2 votes
2 votes
1 answer
2
shikharV asked Jan 19, 2016
1,151 views
Given answer: A. Please explain
0 votes
0 votes
1 answer
3