1. A method of operating a memory, comprising: estimating a charge loss using a charge leakage model; storing a plurality of voltages in a plurality of storage devices in a data cache of a memory; and compensating the plurality of storage devices for charge loss at least partially based on the estimated charge loss.