+++ ファイラーを語ろう Part34 --- (348レス)
上
下
前
次
1-
新
334
(2)
: 10/23(木)23:27
ID:gDajZRGk0(1)
AA×
>>317
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
334: [sage] 2025/10/23(木) 23:27:18.22 ID:gDajZRGk0 >>317 ほぼ正体バラしてますね・・・お久しぶりです。同い年の人です。 当方の自作ファイラーのリスト表示はIShellFoler::EnumObject系です。 アイコンの他に詳細情報も取得しており、ソートは全てファイル名です。 なお、中の下の省電力ノートなので性能は微妙です。 5000ファイル、ソートの有無で変わらず 17ms 2万ファイルソートなし 52〜55ms 2万ファイルソートあり 53〜57ms 100万ファイルソートなし 2613ms 100万ファイルソートあり 2658ms 100万ファイルソートありの内訳は 走査:1780〜1880ms 並列可能な関連情報:680〜720ms ソート:80〜86ms 更新用のハッシュ作成:80〜93ms つまり、なるべく安定ソート化+更新ハッシュのベクトル演算のために、走査時に流し込めるデータ構造を作ってます。 ソートはSTLのソートと、自作のマージソート、自作の挿入ソートをTPOで使い分けてます。 なお走査はシングルスレッドがお薦めです。 ディスクI/Oがボトルネックになって頭打ちになるためメリットが少ないこと、どのAPIも完全なスレッドセーフではないので高負荷時に異常な値を返しやすいパスが複数存在します。 新作、期待してます。頑張ってください。 http://egg.5ch.net/test/read.cgi/software/1738804202/334
ほぼ正体バラしてますねお久しぶりです同い年の人です 当方の自作ファイラーのリスト表示は系です アイコンの他に詳細情報も取得しておりソートは全てファイル名です なお中の下の省電力ノートなので性能は微妙です ファイルソートの有無で変わらず 万ファイルソートなし 万ファイルソートあり 万ファイルソートなし 万ファイルソートあり 万ファイルソートありの内訳は 走査 並列可能な関連情報 ソート 更新用のハッシュ作成 つまりなるべく安定ソート化更新ハッシュのベクトル演算のために走査時に流し込めるデータ構造を作ってます ソートはのソートと自作のマージソート自作の挿入ソートをで使い分けてます なお走査はシングルスレッドがお薦めです ディスクがボトルネックになって頭打ちになるためメリットが少ないことどのも完全なスレッドセーフではないので高負荷時に異常な値を返しやすいパスが複数存在します 新作期待してます頑張ってください
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 14 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.029s