![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
一応確認だけど, 質問内容は
8000個あるファイルを*全部検索するのは同じだけど* 1つのディレクトリに入れる方がいいのか, それとも複数のディレクトリに入れる方がいいのか
ということでいい?
もしそうなら「各ディレクトリを複数のメディアに分散し, かつ複数のスレッドを同時実行すれば速くなるかもしれない」くらいかなぁ. ちょっと想像する限り, 「分割した各ディレクトリを 1つのメディアに入れる」とか「1スレッドで処理をする」とかでは何をどう頑張っても無意味に近いと思う.
それよりは「ファイルを大量(4000~8000程度)に扱う処理」を「2万~3万回/1日 は実行」するのをなんとかした方がはるかに賢い気がする.
まあ, そもそも質問のタイトルからして何とかならないものかねぇ.
No.1
- 回答日時:
OS次第、ファイルシステム次第でしょう。
現在の主なファイルシステムでは、大量のファイルでも極端に遅くならないような工夫が入っています。
ファイルが少ない方が早いかもしれませんが、数が半分になったらパフォーマンスが倍になる、等の単純なものではありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルVBA コードが同じでもファイルによって処理速度が大きく変わるのはなぜ 5 2022/11/06 21:34
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
- 法人税 電子帳簿保存法について 1 2022/04/07 11:17
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- その他(IT・Webサービス) 高速処理可能な表計算ソフトについて ExcelやGoogleスプレッドシートのような表計算ソフトで、 2 2023/04/29 16:06
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- その他(プログラミング・Web制作) プログラミング 処理速度 1 2022/11/25 11:05
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) vbaの構文の修正相談(xmlファイルを順に開いてコピペ作業) 1 2023/04/22 01:18
- iOS LENOVOのCD/DVDドライブが認識しない 2 2022/06/01 09:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
batファイルでrenameができませ...
-
chdirがうまくできない
-
readdir()で得られるファイル・...
-
ディレクトリ名を取得したい
-
パスから最後のディレクトリだ...
-
ディレクトリの判別
-
FindFirstFileとFindNextFileで...
-
Perl 特定のフォルダ以外削除
-
Perlについて
-
コマンド「dir」の結果を、テキ...
-
Perlで フォルダ内の全て...
-
VBAでCSVファイルの特定行を書...
-
VBAでCSVファイルを途中行まで...
-
ExcelをCSV書き出す場合のシー...
-
awkスクリプトでダブルクォーテ...
-
DOSコマンドで、標準出力を出力...
-
Firefox で file:// で始まる U...
-
ファイル出力の改行コードをLFに
-
Perlの変数に文字数制限(容量...
-
fopenでディレクトリ内の全ファ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
batファイルでrenameができませ...
-
C言語でファイル名を取得
-
FindFirstFileとFindNextFileで...
-
パスから最後のディレクトリだ...
-
vba dir の相対パス
-
readdir()で得られるファイル・...
-
Windowsで複数のファイルを同じ...
-
エラー 'dir.h' : No such fi...
-
ディレクトリ名を取得したい
-
dos変数の%~dp0は powershellで...
-
一定時間が経過したフォルダの削除
-
find関数が1階層(カレントディ...
-
複数ファイルの読み込みについて
-
ディレクトリ内CSVデータをすべ...
-
テキストファイルの結合
-
perlのNet::FTPで、ファイルか...
-
chdirがうまくできない
-
下のディレクトリ(3つ)に含ま...
-
ファイル名の変更
-
Perlで フォルダ内の全て...
おすすめ情報