ゲーム開発やリアルタイム処理において、頻繁なオブジェクト生成と破棄はパフォーマンスの低下を招く要因となります。特にC++のような低レベル言語では、newやdeleteの呼び出しコストが無視できない場合も多く、ヒープ断片化を引き起こすこともあります。