Patent ID: 7627716

Claim:
A method, comprising: receiving at an adaptor a plurality of blocks of data, comprising blocks within a logical track, to write to storage; adding the blocks of data to a buffer in the adaptor; determining from a processor, by the adaptor, pages in a memory device to store the blocks of data, wherein the determined pages comprise identifiers of physical pages in the memory device; indicating in a data structure in the adaptor a mapping of the blocks in the logical track to the physical pages, wherein consecutive blocks in the logical track are mapped to discontiguous physical pages in the memory device, and wherein the data structure is used to generate I/O requests; generating, by the adaptor, the I/O requests to write the blocks in the buffer to the determined pages, wherein two I/O requests are generated to write to one block split between two pages in the memory device; and executing in the adaptor the generated I/O requests to write the blocks in the buffer to the determined pages in the memory device.