in Operating System
5,916 views
6 votes
6 votes

In a $64$- bit machine, with $2$ GB RAM, and $8$ KB page size, how many entries will be there in the page table if its is inverted?

  1. $2^{18}$
  2. $2^{20}$
  3. $2^{33}$
  4. $2^{51}$
in Operating System
5.9k views

2 Answers

10 votes
10 votes
Best answer

RAM 2 GB =231 B

Page size = 8 KB = 213 B

Number of Entries in inverted page table = 231 / 213 =218

selected by

4 Comments

yes tnks @Kapilp
1
1
@kapil bro "In case of inverted, entry size is upto 16 bytes and for simple paging it is upto 4 bytes" this is fixed ?? or u assume it
0
0
@kapil - Can you please explain how you got entry size as 4B for simple paging and 16B for inverted paging?
0
0
2 votes
2 votes

Inverted page table is a global page table maintained by the operating system for all the processes. There is just one page table in the entire system, implying that additional information needs to be stored in the page table to identify page table entries corresponding to each process.

here no of pages are possible  = 231 / 213 =218

 for ex

Answer:

Related questions