ページが見つかりません 検索中のページは、削除された、名前が変更された、または現在利用できない可能性があります。 ※過年度講義の場合は新年度講義を公開したために削除された場合があります。 次のことを試してください: ・アドレスバーにページアドレスを入力した場合は、ページアドレスを正しく入力したかどうかを確認してください。 ・[ホームページ]を開いてから、表示する情報へのリンクを探してください。 ・別のリンク先を表示するには、[戻る]をクリックしてください。 ・参照したいキーワードを用いて、TOKYO TECH OCWの検索をしてください。
TCP通信をするプログラムを書く際に「データの送信はまとめて1回で」行うべき、というのは鉄則と言っていい、と思います。その理由としては、パケット数を最小限に抑えることでオーバーヘッドを少なくするためだと一般に説明されますが、自分はもうひとつポイントがあると考えています。次のグラフを見てください。 グラフは、一定量のデータを転送するのにかかる時間と使用するブロックサイズ(1回のwrite(2)で書き込むサイズ)の関係を表したものです注1。 ホスト間のTCP通信を行っている場合は、TCPのバッファが有効に機能するので、ブロックサイズ(=パケット数の逆数)による速度の変化は、ほぼありません。一方、同一ホスト上で通信を行うと、ブロックサイズと反比例して所要時間が反比例の関係にあることがわかります。 原因は、同一ホスト上の通信では、送信プロセスがwrite(2)を呼ぶたびにコンテクストスイッチが発生
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く