1. A method of determining whether to issue a pre-fetch transaction in a memory control system, comprising: generating a pre-fetch threshold dependent on a demand load of a memory controller; calculating a probability measure of pre-fetch accuracy; comparing the threshold with the calculated probability measure; and determining whether to issue a pre-fetch transaction based upon the comparison of the threshold with the calculated probability measure.