CoW
Copy on Write
データのコピーを行う際に参照だけを持っておき,コピー元やコピー先を書き換えた時にのみコピーを実際に行う手法.
Rubyでは文字列リテラルに対してコンパイル時に被共有文字列を作成しておき,CoWで利用時にインスタンスをコピーする.