使うと、開発者はこれらの制限を無効に出来ます。作成されないようにするには、以下のライブラリーコールを発行します。最初の引数は、以下のものが可能です。アロケータに未使用のメモリをオペレーティングシステムに戻すように要求するライブラリーコールです。これは、オブジェクトが解放済みの場合、通常は自動で行われます。メモリを即座にオペレーティングシステムに戻さないこともあります。この理由は、メモリをオペレーティングシステムからリリースさせて割り当てるのは高くつき、空きメモリは来たるべきメモリ割り当て要求を満たすために使用できるからです。ダンプするために使用されます。これに似ていますが、代わりに状態を構造体に置きます。