in Operating System
1,039 views
1 vote
1 vote
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 ?
in Operating System
1.0k views

4 Comments

mam, i didn't get why you suggest that link for me,
0
0
same thing we were discussing with one problem
0
0
no  ,page size or frame size is same for all process but PTE size and process size is different so page table size is also different for all process
0
0

Please log in or register to answer this question.

Related questions

2 votes
2 votes
1 answer
2