Java nio ソケットを使用して 3 人のユーザーに送信される文字列 (メッセージ本文) と 3 つの異なるヘッダーがあります。
1 つの方法は、大きなバイト バッファーを作成し、メッセージ本文をある位置に置き、ヘッダーをメッセージ本文の前に置くことです。
このように、メッセージ本文のコピーを 1 つ作成し、ヘッダーを書き換える必要があります。私のプロジェクトでは、メッセージ本文は約 14 K バイトです。メモリ ページが 2K バイトの場合、メモリ効率の管理には効率的ではありません。
私の質問: 大きなメッセージ文字列をバイト バッファにコピーしないようにする方法はありますか? Cはポインターを使用してサポートできると思います。本当ですか?
ありがとう。