The invention discloses a
data processing method, a storage medium,
electronic equipment and a program product, and relates to the technical field of computers.The method comprises the steps that firstly,
data access information is extracted from a
solid state disk, and a currently accessed data block is determined; obtaining an access
historical record table corresponding to the currently accessed data block, wherein the access
historical record table comprises a data block access
historical record table and a
data page access historical
record table; determining target pre-read data based on the weights of the plurality of data blocks and the weights of the plurality of data pages in the access historical
record table; and if it is detected that the position of the target pre-read data is not in the pre-read position
linked list, loading the target pre-read data into a cache of the
solid state disk. Compared with the prior art, the method has the advantages that by maintaining the
access history record table and recording the
access frequency and weight of each data block and
data page, the next data block and
data page which are most likely to be accessed can be predicted more accurately, and then the pre-reading
hit rate is increased.