1. A method performed by data processing apparatus, the method comprising: determining a measure of spatial distribution of accesses to a data storage system based on multiple distinct groups of accesses to the data storage system; and adjusting a caching policy used for the data storage system based on the determined measure of spatial distribution.