Changes between Version 52 and Version 53 of VirtualMemory


Ignore:
Timestamp:
Jul 31, 2013, 12:03:18 PM (11 years ago)
Author:
joannou
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VirtualMemory

    v52 v53  
    6363
    6464The 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).
    6666 * 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.
    6767 * 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).
     68These page table updates use atomic access (CAS).
    6969
    7070If 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.
     
    100100
    101101The 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).
    103103 * 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.
    104104 * 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.