0
私は些細なプロトコルのためにスライディングウィンドウを実装しています。私は効率的ですが、静的循環キュー(配列)を使ってウィンドウを実装していました。
しかし私の友人の一人は、tcpでスライディングウィンドウの実装を見てきました。リンクされたリストを使用しています。私は彼が見たとは思わない、彼はどこにディストリビューションに配置されているネットワークコードがわからない。とにかく、フロー制御のためにスライディングウィンドウを実装するためのより良い方法である です。
1.キュキュラキュー
2.リンクリスト
3.または何か。フロー制御スライディングウィンドウの実装。静的キュー(配列)と動的リンクリストのどちらが優れていますか?
推奨またはコードの実装ですか?
それは問題であるリンクリストトラバーサルだけでなく、mallocは、毎回mallocが行われると、コンテキスト切り替えが発生します...効率の点では高すぎます –