FIG. 14 illustrates an example embodiment of a network-attached memory appliance.
FIG. 15 is a diagram illustrating an embodiment of allocating a page.
FIG. 16 illustrates an example embodiment of internode communication according to a cache coherency protocol.
FIG. 17 is a flow diagram illustrating an embodiment of a process for maintaining cache coherency in the presence of a network attached memory.
FIG. 18 is a flow diagram illustrating an embodiment of a process for zeroing pages.
FIG. 19 illustrates an embodiment of initializing a multi-server system.
FIG. 20 is a flow diagram illustrating an embodiment of a process for initializing a system using dormant pages.
FIG. 21 illustrates an embodiment of converting a dormant page.
FIG. 22 is a flow diagram illustrating an embodiment of a process for converting a dormant page.
FIG. 23 illustrates an embodiment of re-dormanting pages.
FIG. 24 is a flow diagram illustrating an embodiment of a process for converting a dormant page.
DETAILED DESCRIPTION