このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン
前のリビジョン
次のリビジョン
|
前のリビジョン
最新のリビジョン
両方とも次のリビジョン
|
blog:2017:2017-08-04 [2018-07-03 23:58] Decomo |
blog:2017:2017-08-04 [2019-05-19 12:05] Decomo |
| |
<note important>(2018-07-03 追記)\\ | <note important>(2018-07-03 追記)\\ |
''case sensitive = yes''にした時の副作用を十分に考慮のこと。一例として、エクスプローラでは見えるファイルが、特定のアプリケーションでは存在しないファイルになるといった不具合が起こる。詳細は[[blog:2018:2018-07-03|こちら]]。 | ''case sensitive = yes''の副作用を十分に考慮のこと。一例として、エクスプローラでは見えるファイルが、特定のアプリケーションでは存在しないファイルになるといった不具合が出るなど。詳細は[[blog:2018:2018-07-03|こちら]]。 |
</note> | </note> |
| |
大文字小文字の変換処理ごときで遅くなるなよ!と思わなくもないが、ファイルの新規作成時はディレクトリ内の既存ファイル名と被ってないか総当りでチェックしているようなので、何も考えずに実装すれば計算量は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 追記)\\ |