CPC G06F 12/0811 (2013.01) [G06F 12/0246 (2013.01); G06F 3/0656 (2013.01); G06F 2212/1016 (2013.01); G06F 2212/305 (2013.01); G06F 2212/608 (2013.01)] | 18 Claims |
1. An apparatus, comprising:
a first non-persistent memory; and
a second non-persistent memory configured to map an address associated with an input/output (I/O) device to an address in the first non-persistent memory subsequent to the apparatus receiving a request from the I/O device to access data stored in a persistent memory of the apparatus, wherein:
the address associated with the I/O device is contiguous with other addresses associated with the I/O device mapped by the second non-persistent memory; and
the address in the first non-persistent memory to which the address associated with the I/O device is mapped by the second non-persistent memory is not contiguous with other addresses in the first non-persistent memory to which the second non-persistent memory maps.
|