- ベストアンサー
インターネット・・・
私は頻繁にインターネットを使用するのですが、サイトによって画像(そのサイト自体)がすべて表示されるスピードが違います(当たり前ですが・・・)。 そこで、そもそもこの原因は何なんでしょうか? また、現在、自作パソコンを製作中なんですが、こちらのスペックが高ければ、この問題はいくらか解決されるのでしょうか? celelon1.2GHz→Athlon64 3200+に変更いたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
可能性としてありそうなのは 1、相手のサーバが送信する能力の違い 2、相手のサーバとPCの間のネットワークの混み具合 3、相手のサーバから送られてきているデータの違い ですかね。 1はいいですよね。あなたのPCの能力の違いと同様に、サーバにも能力の違いがあります。 2に関してですが、ネットワーク的に遠い場所にあるサーバからデータを読むと、遅くなります。それは、インターネットというのはデータのバケツリレーによってデータを運んでいるからです。 簡単に言えば サーバA、B、Cがあったとします。あなたのPCとの間の接続が A-B-C-PC だったとします。そうすれば、当然サーバAから送られるデータはB、Cを経由する事になります。その間の回線が混んでいると当然速度も遅れます。遠ければ遠いほどその遅延や間の回線が混んでいる可能性は高くなります。ましてや海外にサーバを置いている(国内ドメインのサイトでも、海外にサーバを置いているケースは結構あります)場合なんかは当然遅延が激しくなりますね。 また、もちろんちょっと似てますが、混んでいるサーバからはデータが届くのが遅くなります。いっぱいリクエストをこなしてる場合ですね。 3ですが、同じようなデータに見えても、圧縮形式が違ったり、そもそも本当は極めて大きい画像を、HTMLで小さくしてたりとかそういうケースもあります。それによって画像の表示速度が違ったりする事があるという事です。 まぁ他にもパターンは幾つかあると思いますが。 で、この場合3のパターンの場合は速度が改善するかもしれません。 他のパターンの場合は難しいですね。他のパターンではあなたのPCに問題があるわけでは無いからです。 あと、CPUもそうですが、メモリ量とかも結構表示には影響したりします。 まぁ、PCというのは全体としてスペックを見るべき問題だって事ですね。
その他の回答 (1)
- omen_riderman
- ベストアンサー率18% (748/4047)
サイト側の問題として、アップしている画像のサイズの違い、 サーバーの処理が遅い、CGIなどを使っていて遅い。 あとは相手側の回線状態が品質が悪いなど。 PCスペックが上がれば改善されるケースもありますが、 劇的に改善されるかどうかはわかりません。 通信回線を高速の光ファイバーなどに替える方が どちらかというと効果的かもしれません。