差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
最新のリビジョン 両方とも次のリビジョン
blog:2017:2017-08-04 [2018-07-03 23:59]
Decomo
blog:2017:2017-08-04 [2019-05-19 12:05]
Decomo
行 31: 行 31:
 大文字小文字の変換処理ごときで遅くなるなよ!と思わなくもないが、ファイルの新規作成時はディレクトリ内の既存ファイル名と被ってないか総当りでチェックしているようなので、何も考えずに実装すれば計算量はO(n/^2^/)、ファイル数が増えると爆発的に比較数が増えるんすなぁ…。にしてもですよ、デフォルト設定の''case sensitive = auto''は以前のバージョンから変わってないわけで、いきなり遅くなるなんてチョーひどくなーい? 大文字小文字の変換処理ごときで遅くなるなよ!と思わなくもないが、ファイルの新規作成時はディレクトリ内の既存ファイル名と被ってないか総当りでチェックしているようなので、何も考えずに実装すれば計算量はO(n/^2^/)、ファイル数が増えると爆発的に比較数が増えるんすなぁ…。にしてもですよ、デフォルト設定の''case sensitive = auto''は以前のバージョンから変わってないわけで、いきなり遅くなるなんてチョーひどくなーい?
  
-case sensitive設定を変えるとWindowsからのアクセスに支障がでないか心配なところだが(なんたってWindowsは表面上は大文字小文字区別しませんからね!)、そこは[[https://serverfault.com/questions/70570/does-samba-work-well-with-windows-when-case-sensitive-names-are-enabled|エクスプローラが上手いこと取り計らってくれる]]模様。本当かどうかは知らない。+case sensitive設定を変えるとWindowsからのアクセスに支障がでないか心配なところだが(なんたってWindowsは表面上は大文字小文字区別しませんからね!)、/-そこは[[https://serverfault.com/questions/70570/does-samba-work-well-with-windows-when-case-sensitive-names-are-enabled|エクスプローラが上手いこと取り計らってくれる]]模様。本当かどうかは知らない。-/ → (2019-05-19 追記)取り計らってくれなかった。例えばa.txtとA.TXTがあった場合、どちらのファイルを見に行くかは半固定。一度決まった同名ファイルのアクセス先は固定されるが、それらファイルを含む**ディレクトリの内容が変わると**アクセス先の選定が再度行われ、その結果は不定ってのがWindowsの昔からの仕様らしい…
  
 <note important>(2018-07-03 追記)\\ <note important>(2018-07-03 追記)\\
  • blog/2017/2017-08-04.txt
  • 最終更新: 2022-06-15 13:15
  • by Decomo