Re:RISC-V OS Using Rust: Memory Management Unit
by blondin on Monday November 04, 2019 @05:28PM
(#21447298)
what does A&D stand for?
[ Parent
| on HN ]
Re:RISC-V OS Using Rust: Memory Management Unit
by Taniwha on Monday November 04, 2019 @06:02PM
(#21447629)
accessed and dirty (where a page has been accessed and whether it has been changed)
You need to know "dirty" to know whether a page needs to be written back to a swap file (or needs to be duplicated in lazy copying cases), you may want to know "accessed" if you want to do the accounting to push out less often used pages when memory gets short
Re:RISC-V OS Using Rust: Memory Management Unit
by blondin on Monday November 04, 2019 @11:50PM
(#21449708)
thanks!
Re:RISC-V OS Using Rust: Memory Management Unit
by pavehawk2007 on Monday November 04, 2019 @05:36PM
(#21447374)
A = Accessed (read from or written to [a load or a store]), D = Dirty (written to only [a store only])