Destaging activities in a data storage system are controlled by providing a
write pending list of elements, where each element is defined to store
information related to a cache memory data element for which a write to
storage is pending, and maintaining the write pending list so that
destaging of a data element can be based on the maturity of the pending
write.