I'm currently learning for an exam in operating systems. This includes learning some basics about page tables, which lead me to the question Why using hierarchical page tables? which mentions that access control bits take about one byte for each entry in the page table. Another source mentioned also one byte for one page.
But what information is in access control bits for a hierarchical page table?
tfinley.net mentions:
- Valid bit
- Dirty bit
- Do we have access to read (but why should we ever not have access to read?)
- write
- execute
That would be 5 bit. But I don't think the source is good and I still miss 3 bit.
According to Gary Shute it's 4 bit additional information (valid bit, rwx).
Could somebody please tell me what's in the access control bits? Preferably with a source.
I guess this question might depend on the actual system. I'm happy with any system you know this for and have sources.