| CPC G06F 12/0891 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0655 (2013.01); G06F 3/0673 (2013.01); G06F 2212/60 (2013.01); G06F 2212/70 (2013.01)] | 20 Claims |

|
1. A method, comprising:
opening a first file, by a first thread; reading a first page of data, from the first file, into a page cache in host memory of a host; adding, to a first data structure, a first pointer, the first pointer pointing to the first page of data; opening a second file, by a second thread; reading a second page of data, from the second file, into the page cache; adding, to the first data structure, a second pointer, the second pointer pointing to the second page of data; and reading, by the first thread, the second page of data from the page cache.
|