寫入時複製 寫入時複製英語Copyonwrite简称COW是一种计算机程式設計領域的优化策略其核心思想是如果有多個呼叫者callers同時请求相同資源如内存或磁盘上的数据存储他們會共同取得相同的指標指向相同的資源直到某個呼叫者试图修改資源的内容時系統才會真正複製一份专用副本private copy給該呼叫者而其他呼叫者所见到的最初的资源仍然保持不变這過程對其他的呼叫者都是透明的此作法主要的優點是如果呼叫者沒有修改該資源就不會有副本private copy被建立因此多个呼叫者只是读取操作时可以共享同一份资源