remzi-arpacidusseau / ostep-typos

51 stars 44 forks source link

Confusing naming in Chapter/Figure 20.3 #96

Open Mr-Pine opened 9 months ago

Mr-Pine commented 9 months ago

Chapter 20.3 calls the addresses stored in a page directory entry Page Frame Number (PFN). In my opinion this is really confusing as this value does not identify a page frame but a page table, so calling it a Page Table Number or something similar would be a lot clearer. This is especially true in the figure where there are PFN labels both at the top and on the side of the page directory/table(s) that mean completely different things.

Edit: Talking about this with some more people I realized that these are of course the frame numbers these tables are mapped in. I still think it would be clearer to have different names for these