2009年5月25日

[samba-jp:20703] Re:ファイル更新時刻の精度

西山和広です。

At Fri, 22 May 2009 22:06:01 +0900,
HAT wrote:
>
> hat@xxxxx /cygdrive/e/time_test2
> $ ls --full-time
> total 1024

> -rw-r--r-- 1 hat なし 4 2009-05-22 21:37:02.795990000 +0900 hoge.txt
>
> [hat@xxxxx time_test2]$ ls --full-time
> 合計 4
> -rwxr--r-- 1 hat hat 4 2009-05-22 21:37:02.795990088 +0900 hoge.txt
>
> 結果: ズレあり

これは Fedora 側でタイムスタンプを設定している(というか設定していない)
からファイルシステムの精度で自動的に設定されているだけではないでしょうか。


> 実験3 ----------------------------------------------------------
> C:\にあるファイルをGUIを使ってネットワークドライブにコピーして比較
>
>
> hat@xxxxx /cygdrive/c
> $ ls --full-time fuga.txt
> -rwx------+ 1 Administrators なし 6 2009-05-22 21:42:16.463748800 +0900 fuga.txt
>
>
> hat@xxxxx /cygdrive/c
> $ cd /cygdrive/e/time_test3
>
> hat@xxxxx /cygdrive/e/time_test3
> $ ls --full-time
> total 1024
> -rw-r--r-- 1 hat なし 6 2009-05-22 21:42:16.463748000 +0900 fuga.txt
>
> [hat@xxxxx time_test3]$ ls --full-time
> 合計 4
> -rwxr--r-- 1 hat hat 6 2009-05-22 21:42:16.463748000 +0900 fuga.txt
>
> 結果: ローカルドライブからネットワークドライブにコピーした時点で
> ズレる。

これは

http://cgi.samba.gr.jp/pipermail/sugj-tech/2008-August/000006.html
| > > > Windows (SMB?) のファイルの時刻精度は 100ns みたいですから、
| > > > 不要ってことはないですね。

にあるように Windows と Fedora の間のプロトコルの精度になっているだけでは
ないでしょうか。


--
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)


投稿者 xml-rpc : 2009年5月25日 02:40
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/85419
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。