アプリ版:「スタンプのみでお礼する」機能のリリースについて

自分のサイトで利用している画像を、サーバー内でローカル呼び出しすることと、別サーバーに画像だけを置いて呼び出す場合、どちらの方がサーバーに負荷がかからないのでしょうか?

また自分でサーバーの負荷を調べるには
どういった方法があるのでしょうか?

よろしくお願いしますm(_ _)m

A 回答 (1件)

○サイトで利用しているとは、webコンテンツのこと?


○呼び出すとは、a hrefタグによるリンクを別ネットワーク外のブラウザから読み込むということ?

どちらもYesだとして。

画像だけ他のサーバに移せば負荷は減ります。画像分のhttpコネクションが不要になりますので、節約できたプロセス分だけcpuもメモリも使わずに済みますしディスク容量も節約できます。
それよりもトラフィックを減らすことを目的にする場合が多いですが。
ただしよほど大きな画像を扱うとかページあたりの画像数が多いとかでなければ劇的な効果は無いかもしれません。

サーバの負荷を調べるには何らかの監視ツールを入れてグラフ化するとわかりやすいでしょう。
OSなどの情報がありませんが、例えばLinux系ならMuninをインストールすればディスク容量、プロセス数、メモリ使用率などがグラフ化されます。Windows版もあるらしいですが使ったことはありません。

Munin - Trac
http://munin.projects.linpro.no/

実例
http://munin.ping.uio.no/

この回答への補足

教えて頂きありがとうございます。

>サイトで利用しているとは、webコンテンツのこと?
webコンテンツ、掲示板に投稿された画像などです。

Aサーバー:サイト全体を置いてある。負荷を減らしたいサーバーです。
Bサーバー:画像だけを置こうと思っている。負荷は気にしないです。

Bサーバーに画像を置いた場合、
Aサーバーの転送量の使用率は減るのでしょうか?デメリットもあるのでしょうか?

ちがう質問ですけれども
今まで、Aサーバーの負担とページを軽くするために、GIFやJPGを圧縮して
webコンテンツなどに使用していたのですが、それらをBサーバーに置くなら
圧縮しても未圧縮でも Aサーバーには影響は無いということでしょうか?
Aサーバーに影響が無いのなら未圧縮でPNGのままBサーバーに置こうと思うのですが・・

様々なご意見、アドバイスよろしくお願いいたしますm(_ _)m

補足日時:2011/03/26 12:12
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!