A disk or memory cache that supports the caching of writing. Data normally written to memory or to disk by the CPU is first written into the cache. During idle machine cycles, the data are written from the cache into memory or onto disk. Write back caches improve performance, because a write to the high-speed cache is faster than to normal RAM or disk.
A write back cache for disks adds a degree of risk, because the data stays in memory longer. Although it is generally no more than a few seconds until the data are written to disk, if the computer crashes or is shut down before then, the data are lost. A write back cache for memory is no more or less risky than normal memory, because all memory loses its data when the power is turned off.