Patent ID: 9235511
Filing Date: 2016-01-12
CPC Classification: G06F

Claim Text:
1. A computer system for improving software performance by identifying and pre-loading data pages, the computer system comprising: a storage manager configured to communicate with a real memory and a plurality of auxiliary storage devices, the storage manager including an instruction list, the computer system having a processor configured to perform a method comprising: executing, by the processor, an instruction that requests a data page from the plurality of auxiliary storage devices; based on determining that the instruction is present in the instruction list, examining one or more characteristics of a plurality of data pages that will be requested by the instruction, wherein the instruction list consists of move character long instructions, move character long extended instructions, compare logical character long instructions, and compare logical character long extended instructions; and based on determining that the plurality of data pages are located on a single auxiliary storage device, initiating a pre-load operation to move the plurality of data pages to the main memory.