巨大なパックされたデータ配列を作成し、それをディスクに保存したいと考えています。writePackedMessageToFd() を使用しています。ただし、入力データが非常に大きい (50 GB) ため、メモリを解放するためにメッセージの一部をディスクに保存する必要があります。
これは Cap'n Proto の現在のバージョンで可能ですか?
補足: この質問は、出力をストリーミングする必要がないという点で、前述の重複した質問とは異なります。たとえば、理論的には、最初のパスで (未完成の) メッセージ全体を保持する成長するファイルのような他のオプションがある可能性があります。そして、2 回目のパスでメッセージを終了できます。