[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[port139ml:04773] Re: MAC Timeの分解能
- To: port139ml@xxxxxxxxxxxxx
- Subject: [port139ml:04773] Re: MAC Timeの分解能
- From: TAKAHASHI Motonobu <monyo@xxxxxxxxxxxxxx>
- Date: Sat, 27 Dec 2003 17:58:50 +0900
たかはしもとのぶです。
>また、UNIX の分解能ですが、
>http://www.atmarkit.co.jp/fsecurity/rensai/iprotect05/iprotect01.html
>の記事では秒単位と解説されていますが、Windows の FAT と
>NTFS のようなファイルシステムによる違いは発生しないって
>理解でよいのでしょうか?
UNIX で MAC time を取得する標準的な関数の stat(2) などにおいて、MAC
time (に相当する情報) が time_t 型(32ビット整数で1970/01/01からの経過
秒数)で定義されています。
従って、標準的な UNIX コマンドにおいて、上記問題が発生する可能性はない
と考えて良いかと思います。
MAC time を更に詳細に記録する独自のファイルシステムと、そのファイルシ
ステムに対応した独自の関数があれば、より詳細なMAC time も取得できると
思いますので、その場合に、独自関数を意識したプログラムがあれば、理論上
は問題が顕在化しますね。
といっても、stat 経由でアクセスをしている限り、問題は発生しないと思い
ますので、Windows のように問題が顕在化する可能性は、現実的にはないといっ
てよいと思います。
-----
TAKAHASHI, Motonobu (たかはしもとのぶ) monyo@xxxxxxxxxxxxxx
http://www.monyo.com/