レスポンスについて

締切り済みの質問

レスポンスについて

たとえば
・数100個のファイルで合計サイズが10MB
・1個のファイルでサイズが10MB
どちらの場合がレスポンスが悪くなりますか?

※"10MBでは変わらない"というのはなしです(笑)

投稿日時 - 2001-08-25 16:20:31

連想キーワード:

QNo.124178

暇なときに回答ください

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

回答(4件中 1~4件目)

ANo.4

何をしたいのかが、わからなければ
どちらのがレスポンスが良いとは言い切れません。

例えば、数100個の内容(ファイルではない)を
格納するのに
下記の方法があります。

・数100個のファイルで・・・
 OSやHDD性能にもよりますが、ファイル自体の検索に
 時間がかかることもあります。
 それに、この方法が最も遅く、かつ、容量を必要としますが、内容を安全に保存することができます。

・1個のファイルで・・・
 容量は最も必要としないのですが、位置を検索するのに
 時間がかかります。

・1個のファイルと、indexファイルを生成して保存する
 indexファイルで、内容の位置を保存することで
 全てのファイルを読む必要がなくなります。

・DBにしてしまう。
 WinならAccessのmdb等にしてしまうだけでも
 かなり違うかと思います。

投稿日時 - 2001-08-25 17:17:50

ANo.3

今までの経験上、ファイルサイズが同じでも、ファイルのオープン・クローズ
の手間がかかるのでファイル数が多い方が遅そうな気がしますが、厳密には
プログラムを書いてテストしてみないと、ハッキリしたことは言えないですね。

pacchiさん、自分でプログラムを書いてテストしてみましょう!
その時に、なにか質問があればまたコメントします。


#何でも人に聞けばわかるというものではないですよ。
#自分で試してみる方が確実なことも世の中には多いのです。

投稿日時 - 2001-08-25 17:03:26

ANo.2

単に「書き込みor読み込み」の速度なら
#1の方の言うとおりでファイル数の多いほうが
速度は遅くなります。CD-Rへの書き込み時等も同様です。

そればかりか、ファイル数が多いと同じサイズでも
ディスク上を占める大きさがでかくなります。

仮に例にあげられたようなファイルを作って
2つのフォルダにそれぞれ入れてみてください。
そして、フォルダのプロパティを見ると、
「サイズ」は同じでも、「ディスク上のサイズ」は
ファイル数が多いほうが大きくなります。

あえて説明は省きますが、今後のファイル管理の
豆知識として覚えておくといいと思いますよ。

投稿日時 - 2001-08-25 16:43:30

ANo.1

質問の意味がよくわかりません。

どうゆう環境で、どんなデータをどうしようとしているのでしょうか?

レスポンスとは、10MB分のファイルの処理が終るまでの時間のことでしょうか。

ファイルのサイズが変らないと言う事であれば、数100個のファイルに分かれている方が、ファイルのOPEN/CLOSEが数100倍になるので悪くなると思います。

投稿日時 - 2001-08-25 16:30:57

補足

申し訳ありません
どう質問していいのかわからなかったので・・・

"Webサーバーにファイルをアップしすぎてレスポンスが悪くなっている"
と、たまにみかけることから先の質問をしたのですが

これではどうですか?

投稿日時 - 2001-08-25 16:38:11

あわせてチェックしたい
  •  2MB画像×50枚、合計100MBを外出先から迅速に送信する方法。 ...
  • 送信サイズを限度100MBを確認せず、200数十MB送信した ...
  • EXCELファィルが元の大きさ10MBがコピーなどしたら100MBになる ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら