Changes between Version 52 and Version 53 of VirtualMemory
- Timestamp:
- Jul 31, 2013, 12:03:18 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
VirtualMemory
v52 v53 63 63 64 64 The L, R, D bits are used by the operating system to implement the page replacement policy. 65 * The D bit is set by the hardware, when a page is written and when it is not already set, using an atomic access ( LL/SC).65 * The D bit is set by the hardware, when a page is written and when it is not already set, using an atomic access (CAS). 66 66 * The L bit is set by the hardware, when the page is accessed by a local processor or coprocessor, after a TLB miss, and when it is not already set. 67 67 * The R bit is set by the hardware, when the page is accessed by a remote processor or coprocessor, after a TLB miss, and when it is not already set. 68 These page table updates use atomic access ( LL/SC).68 These page table updates use atomic access (CAS). 69 69 70 70 If the entry is a PTE1, the PPN1 value (19 bits) must be concatened with the page offset (21 bits) to build the 40 bits physical address. … … 100 100 101 101 The L, R, D bits are used by the operating system to implement the page replacement policy. 102 * The D bit is set by the hardware, when a page is written and when it is not already set, using an atomic access ( LL/SC).102 * The D bit is set by the hardware, when a page is written and when it is not already set, using an atomic access (CAS). 103 103 * The L bit is set by the hardware, when the page is accessed by a local processor or coprocessor, after a TLB miss, and when it is not already set. 104 104 * The R bit is set by the hardware, when the page is accessed by a remote processor or coprocessor, after a TLB miss, and when it is not already set.