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

Kazuhiro NISHIYAMA zn @ mbf.nifty.com
2009年 5月 25日 (月) 02:40:48 JST


西山和広です。

At Fri, 22 May 2009 22:06:01 +0900,
HAT wrote:
> 
> hat @ pwin2k /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 @ pfedora11p 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 @ pwin2k /cygdrive/c
> $ ls --full-time fuga.txt
> -rwx------+ 1 Administrators なし 6 2009-05-22 21:42:16.463748800 +0900 fuga.txt
> 
> 
> hat @ pwin2k /cygdrive/c
> $ cd /cygdrive/e/time_test3
> 
> hat @ pwin2k /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 @ pfedora11p 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)



samba-jp メーリングリストの案内