アカウント名:
パスワード:
バグの原因を想像すると、
・受信バッファーの内容を送信バッファーにコピーするときに、データ長を間違えて一部コピーし忘れてる・受信・送信バッファーのキャッシュのハンドリングで何かミスってる・何かのプロセスが自分に割り当てられた以外の範囲のメモリーにアクセスして破壊
大きいファイルで現象が発生というところからバッファ関係の問題を想像されたのかもしれませんが、件のフォーラムによれば数十MBと少ない転送量でもパケットのドロップが観測されています。おそらくAPモード特有の処理にメモリ破壊のバグがあって、大部分はCRCでエラーが判明しドロップ(再送)するものの、数百MBになるとCRCをすり抜けるパケットが出てきてしまうということではないかと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
原因は? (スコア:0)
バグの原因を想像すると、
・受信バッファーの内容を送信バッファーにコピーするときに、データ長を間違えて一部コピーし忘れてる
・受信・送信バッファーのキャッシュのハンドリングで何かミスってる
・何かのプロセスが自分に割り当てられた以外の範囲のメモリーにアクセスして破壊
Re:原因は? (スコア:0)
大きいファイルで現象が発生というところからバッファ関係の問題を想像されたのかもしれませんが、件のフォーラムによれば数十MBと少ない転送量でもパケットのドロップが観測されています。おそらくAPモード特有の処理にメモリ破壊のバグがあって、大部分はCRCでエラーが判明しドロップ(再送)するものの、数百MBになるとCRCをすり抜けるパケットが出てきてしまうということではないかと。