
Ubuntu日本語フォーラム

ログインしていません。
なぜだろうと思ってメールさせていただきます。
自分のPCはWindowsとUbuntu両方起動できる環境にありますが、
Windowsの環境では問題なくすんなり
http://www.lib.nerima.tokyo.jp/
練馬図書館が開きますが、
Ubuntu上ではすごく時間がかかって開きます。
私はプロバイダはKDDIに入っていまして何かあるのか質問しましたが、
なぜ遅くなるのかわからない。原因はKDDIにはないのではと言う返事を
いただきました。こういうとても時間がかかると言うのはどこをどう調べて
解決していけばいいのがわからなくて質問させていただきました。
なにか解決の手がかりとかあれば教えてていただきたいと思います。
よろしくお願い致します。
オフライン
こんにちは、nobuyukiさん
私の環境(Thinkpadx61で、Ubunru10.04)では問題なく開きます。nobuyukiさんの環境
が影響しているように思えますので、マシン環境、ネット環境などを書き込まれた方が、回答を
得られやすいと思います。
練馬区の他の事業所では試されました?
オフライン
ブラウザの問題かも知れませんね。
4種類で試しましたが全て違いますね、30秒〜40秒が早い方、最長は2分近く掛かりました。
全てに共通しているのは一度目の表示より二度目が格段に早くなっていること。
これは前回表示したHTMLの情報が保存されている為と思われます。
Windowsはウェブ閲覧を快適にする為にかなりの容量と動作を必要としLinuxは逆に軽量な方向を向いていると聞き及んでいます。実際に軽量化とされたブラウザが2分近く掛かりました。
ちなみにwindowsでは何秒位なのでしょうか?
Windowsのブラウザの設定からクッキーやキャッシュ等をクリアして表示すると時間が多少(体感的に明らかに)伸びるのであればブラウザの問題だと切り分けられるのかもしれません。
オフライン
$ wget -O- http://www.lib.nerima.tokyo.jp/
最初の返答は5秒くらいで返ってくるが、その後のデータが非常に細かい単位で小出しで送られてくる模様。
(プログレスバー進行度が目で見えてしまうくらい遅い)
2,3分待っても全然受信が終わらない。
$ firefox http://www.lib.nerima.tokyo.jp/
$ w3m http://www.lib.nerima.tokyo.jp/
Firefoxでもw3mでも2,3分待っても受信が終わらない。
私の環境だと、こんな感じです。
本当かな?と思ってアクセスしてみたけど、確かにうちの環境でも遅いです。
firefox、chromium、operaも試しましたが殆ど同じ。
画像を読み込むのが上からゆっくり読み込む感じ。
WindowsXP環境のブラウザ開くのもやっとな感じの低スペックな環境で、体感一瞬で開いたのには驚きました。
どちらもアクセスは初めてなので、クッキーもキャッシュも関係なさそうです。
なんでだろう?
オフライン
VMWare上のWindowsからアクセスしてみたところ、ブリッジ接続だと一瞬で読み込み完了しますが、NAT接続だとUbuntuからアクセスするのと同じくらい時間がかかりました。ブラウザによる変化は特にありませんでした。
このことから、問題はブラウザではなくUbuntuのネットワーク環境にあるような気がします。
Ubuntu以外のLinux環境だとどうなるのかな?
あとおまけですが、iPhoneのSafariからもアクセスしてみたところ、瞬時に表示されました。
オフライン
連投すみません。
Ubuntuからのアクセスは9.04、9.10、10.04みな同様にゆっくり表示されます。
knoppix5.3.1のライブCDから起動してiceweasel、Konquerorでアクセスしたところいずれも瞬時に表示されました。
Ubuntu固有の症状?なのかしら?
オフライン
私の環境からアクセスしたところ、同様に非常に通信が遅かったのですが、
http://ubuntuforums.org/showthread.php?p=6076011
の#17のコメントを参照して、
$ echo 0 | sudo tee /proc/sys/net/ipv4/tcp_window_scaling
してみたところ通信が高速になりました。
tcp_window_scalingについてググってみたのですが、
http://www.geocities.jp/gronlijus/skill/linux/linux-window-scaling.html
http://www.atmarkit.co.jp/fwin2k/network/baswinlan016/baswinlan016_02.html
http://itpro.nikkeibp.co.jp/article/COLUMN/20071029/285780/
tcp_window_scalingを無効にするとよいらしいのですが、なぜこれが効くのかよく理解できませんでした。
http://ubuntuforums.org/showthread.php?p=6076011
の#56あたりには別のアプローチについても言及されています。
不完全な情報ですいませんが、ご参考まで。
オフライン
hmatsueさんの情報を元に、tcp_window_scalingを一時的に無効にしてみたら一瞬で表示されました。
恒久的には変えたくないのと、一時的ということで
sudoは効かないようなので
$ sudo su-してから
# echo "0" > /proc/sys/net/ipv4/tcp_window_scaling
netcraftで調べた所、区役所と図書館では、ドメインは一緒でもサーバーは違うようですね。
多分、図書館のサーバーが古く、tcp_window_scalingが無効になってるのではないかなと思います。
逆に、Ubuntuでも問題なく表示される人は、無線LANか何かでしょうか? #2あたりの記事
オフライン
こんにちは、masqueさん
いえ、光回線です。くだんのページは4秒以内に表示されます。マシンはThinkpad61xで
Ubunru10.04 9.10からアップグレードしたものです。
もう1台のThinkpadr51では表示完了まで5秒でした。こちらはUbuntu9.10です。上記
と同じ回線に2台ともルータ経由で接続されています。
オフライン
prairieさんこんにちは
う~ん、tcp_window_scalingは普通は弄るところじゃないので、恐らく
cat /proc/sys/net/ipv4/tcp_window_scalingの値は1(有効)でしょうね。
#6のkonさんの記事のVMWare上でNATとブリッジで挙動が違うのも気になる。
ただ、#3のhir0さんの30秒はおろか、4秒でも遅く感じると思います。
tcp_window_scalingを無効にすると、1秒も掛からずに表示されますので。
ひかりネクストで、遅延を吸収する位速いとか...なわけもなさそう。
余計疑問が増えました。
オフライン
こんにちは、masqueさん
#10の書き込みは自宅から行ったのですが、オフィス(レンタルオフィス)から同じ型番の
Thinkpadx61(自宅とは別のマシン)にて、くだんのページにアクセスしたところ、開き終わる
のに約10秒かかりました。こちらのネット環境はまったくわかりません。
まあ4、5秒で、早いか遅いかは主観の問題なので人によって感じ方は様々でしょうね。これ
からは、きちんと秒数で報告する必要があるでしょうねえ。
私にとっては5秒はそう長く感じません。その間に何かしていますのでね。でも、10秒は長く
感じます。
同じ型番で、利用場所によって多少違うのはやむを得ないと思いますが、皆さんの報告に
よると、何分もかかる方がおられるようですね。
原因追求に必要な事があれば、何かのconfを覗くなり、何なりとご用命ください。
オフライン
お昼にもう少しググってみると、
http://www.naney.org/diki/d/2006-02-25-TCP-Window-Scale.html
というようなブログを見つけました。
なんとなくルータが怪しいような、という見解のようです。
基本的には相手方のサーバ(もしくはルータ?)の設定の問題のような気もしますが、Ubuntu側でtcp_window_scalingを変える必要があるかどうかは途中の経路(手元のルータを含めて)によって変わるのかも知れません。
自宅では待ちきれないぐらい(1分以上だったと思います)かかっていましたが、tcp_window_scalingを0にすると1秒かからず表示できましたし、オフィスのWindowsXPからも1秒かからず表示できました。
オフライン
同じくtcp_window_scalingを0にしたところ瞬間(目で追えるが1秒はかかっていない)。
他のLinuxのTCPの設定はどうなのだろう?
誰か手元に有る人、確認とれないでしょうか。
今の所
XP , iphone ,knoppix はデフォルトでOKで、Ubuntuは設定変更を必要とする。
ということは、(現在暫定で)Ubuntuの問題ですよね。
オフライン
hir0 による投稿:
ということは、(現在暫定で)Ubuntuの問題ですよね。
Ubuntuの問題というより相手側サーバーの問題ですね。
window scalingを無効にすると、別の問題が発生する可能性があるらしいので、問題が出たときに個別にやった方がいいように思います。
http://linux.mini13i.gotdns.org/?network%2F%B5%F0%C2%E7%A4%CA%A5%D5%A5%A1%A5%A4%A5%EB%A4%CE%C5%BE%C1%F7%A4%CB%BC%BA%C7%D4%A4%B9%A4%EB
でも巨大ファイルを転送するってのは、isoイメージか何かをダウンロードする時位ですかねぇ。
通常のブラウジングでは無効にしてても問題ないかも。
オフライン
いえ、明確に現在は暫定でUbuntuの問題ですよ。
hir0 による投稿:
XP , iphone ,knoppix はデフォルトでOKで、Ubuntuは設定変更を必要とする。
ということは、(現在暫定で)Ubuntuの問題ですよね。
window scalingの設定は問題解決の中で見つかった、「接続がスムーズに行く場合」の一つの例であって
問題の「Ubuntuでは接続が遅い」の問いと検証を接続先のサーバーの問題とするのは本末が入れ替わってしまっているのではないでしょうか、もう少し答えを出すのは待った方が良いかもしれません。
hir0 #14 による投稿:
他のLinuxのTCPの設定はどうなのだろう?
誰か手元に有る人、確認とれないでしょうか。
ここでWindows, iphone, knoppix を含む表示の早い他のOSのtcp_window_scalingがfalseであれば、始めて#15のサーバーの問題が出てくと思いますが、そうすると他OSとUbuntuとでは設定が異なるのは何故?となるので、、、あれ、堂々巡りですね。
不思議な現象で有ることと解決の糸口になり得る最有力候補はwindow scalingの設定の効果が与える影響には有ると思いますが、さて?何故にUbuntuだけ???
オフライン
練馬区立図書館ホームページ 保守・障害情報
リンク先の情報が古いので現状は分かりませんが、開設者側のサーバーかシステムに問題があるのではないでしょうか?
こちらで#1のリンクを踏んでみたところ表示される速度は遅いものの接続は出来ました。
接続完了まで15秒~20秒といったところでしょうか?
これくらいだったら我慢の範囲内かと思われますが、書籍の検索等を試みる場合や画像や動画の閲覧には、ストレスを感じるものと思われます。
問題のサイトに限って症状が現れるので、相手方のサーバーかシステムに不具合が疑われるものと思われます。
一度、サイトの管理者へ報告されたほうがいいかも知れませんね。
オフライン
ADSL 12mの回線・fireFox3.0でubuntu10.04でトップページが表示完了まで3分、WindowsXpでは1秒殆ど瞬時という感覚でした。
4年程前現住している市役所でWindowsVistaでも同じ現象に遭遇したことがあります。Xpでは問題なくです。50数ヶ所の市役所をアクセス調べたら15カ所遅いところが有りました。
OS側に原因が潜んでる気がします。
オフライン
自分の環境でも、表示にかなり時間がかかります。
他のOSで良くて、Ubuntuでうまく繋がらないというのは、(大多数のサーバーに普通に繋がるので)サーバー側の問題だとしても、Ubuntu側で改善できることなので、改善すべきですね。
バグ登録とかした方がいいのかなぁ。
オフライン
hmatsue による投稿:
お昼にもう少しググってみると、
http://www.naney.org/diki/d/2006-02-25-TCP-Window-Scale.html
というようなブログを見つけました。
なんとなくルータが怪しいような、という見解のようです。
基本的には相手方のサーバ(もしくはルータ?)の設定の問題のような気もしますが、Ubuntu側でtcp_window_scalingを変える必要があるかどうかは途中の経路(手元のルータを含めて)によって変わるのかも知れません。
自宅では待ちきれないぐらい(1分以上だったと思います)かかっていましたが、tcp_window_scalingを0にすると1秒かからず表示できましたし、オフィスのWindowsXPからも1秒かからず表示できました。
今、tcp_window_scalingを変更してみたら、こちらでも接続が速くなりました。
OS側からもアプローチが可能であることが確認できました。
他のサイトでは、初期設定で上手く接続できているのでOS自体のバクではなさそうですね。
下記リンクによると相手側にも問題があるようです。
tcp_window_scalingについて
オフライン
う〜ん、よく分からないですね。
バグ登録が探せなかったので出来ればお願いしたいです、vbkさんお願いしますよ。
このまま放置(各国含む成り行き任せ)はイヤです、Ubuntuが好きなので。
(だって超ムカつくでしょ!当たり前レベルが出来ないのは。)
オフライン
tncさんへ、すいません#21順序が前後してしまうのですが極端に言うと「出来ないのはUbuntuだけ」ですよ。
WindowsもMacもLinuxも普通に出来ていてUbuntuが出来ないのは相手が悪い!とサイト運営者に言っても説得力が無いですよ。
all >
Ubuntuにおける「バグ」とは、「まだ達成されていないこと」を意味します。
オフライン
えーと、この手のいまひとつ不明な問題に立ち向かう場合、できるだけ
・確認された事実
・事実から推定されるもの
を厳密にわけて、事実だけをまとめるようにして頂ければと思います。
原因をつかんでいるパターンであれば問題ないです。が、誤った推定はノイズしか増えないので、何が起きているのか把握する難易度をあげるだけで、「援護射撃してるつもりで味方を撃ってしまう」みたいな望ましくない結果になります。
オフライン
リンクの貼り付けばかりですんません。
http://www.ecr6.ohio-state.edu/window-scaling.html
どうやらRFC1323に準拠(対応)できていないネットワーク機器がまだまだ生き残っているため、tcp_window_scalingに対応していることを期待する設定では問題が生じることがある、という話のような気がします。
3988さんのところではVistaで問題がでてことがある、とのことでしたので、上記リンクの記事の内容とも整合します。
RFC1323の内容自体はまだ読んでいない(し、読んで理解できるか怪しい)のですが、仕様で旧来の機器との通信で問題がでないようにする仕組みが規程されていないのであれば、それは仕様のバグですね。
逆に、仕様では規程されているのに、いくつかのOSでの実装でその仕組みが実現されていないのであれば、それはOS側のバグですね。
オフライン
nobuyukiです。
いろいろ調べていただきありがとうございます。
$ sudo su-してから
# echo "0" > /proc/sys/net/ipv4/tcp_window_scaling
は感動しました。練馬区図書館がストレスなく使えます。
これで助かりますが、問題があるのでしょうか?
何か、解決の糸口になればと思いますので、質問したいきさつを話します。
以前から、中野区、練馬区、墨田区の図書館を利用していました。
中野区はストレスなく利用できますが、練馬区、墨田区の図書館は非常に遅かったのです。
WindowsXPで利用したことがなかったので図書館のサーバのほうに問題があると思っていました。
自宅ではKDDI光、会社はSONYBITDRIVEと言う所からインターネットを利用しています。
ある時会社から練馬区、墨田区の図書館がそれまでは遅かったのにストレスなく利用できるようになりました。
しかし、自宅からだと非常に遅い。これはKDDI光に問題があると思い、電話で問い合わしました。
その時、初めてWindowsXPで図書館を開いたら問題なく利用できたので、
今はどこに問題があるか分からなくなり、こうして質問させていただきました。
それから墨田図書館
http://www.city.sumida.lg.jp/sisetu_info/library/
は自宅からもすんなり開きますが、そこから先、何処に行くにも非常に時間がかかります。
例えば 資料検索・予約
https://www.library.sumida.tokyo.jp/search2.shtml
や、利用者メニュー
https://www.library.sumida.tokyo.jp/idcheck.html
など。
オフライン