2006-04-02 プリフェッチ機能(その2)
■プリフェッチと Atime
3/25に書いた Windows XP のプリフェッチ機能ですが、最終アクセス時刻(Atime)との関係についてもう少し詳しく見ておきたいと思います。
NTFS では、最終アクセス時刻の分解能が 1時間という仕様になっています。*1
プラットフォーム SDK GetFileTime より引用
http://msdn.microsoft.com/library/ja/jpsysinf/html/_win32_getfiletime.asp
『NTFS では、アクセス時刻の分解能は 1 時間です。』
さらに、最終アクセス日時の更新条件は以下のように説明されています。
プラットフォーム SDK GetFileTime より引用
http://msdn.microsoft.com/library/ja/jpsysinf/html/_win32_getfiletime.asp
『最終アクセス日時は、最終書き込み日時、最終読み取り日時、最終実行日時(実行可能ファイルの場合)のいずれかに基づいて決定されます。』
例えば、メモ帳(notepad.exe)を実行した場合、そのタイミングで Atime が更新されるわけですが、Atime の分解能は 1時間であるためその後 1時間は Notepad.exe を同じように実行しても Atime が変化しないことになります。
もうちょっと詳しい説明がマイクロソフトのドキュメントのいずこかに書いてあったのですが、URL を失念・・・orz
トラックバック - http://d.hatena.ne.jp/hideakii/20060402/1143954554
リンク元
- 1360 http://www.katsunori.com/
- 1161 http://pooh.gr.jp/link.html
- 487 http://pooh.gr.jp/
- 269 http://7200rpm.zive.net/~maretaka/a/
- 174 http://www2s.biglobe.ne.jp/~chic/pilot.html
- 153 http://www.st.ryukoku.ac.jp/~kjm/security/memo/teiban.html
- 150 http://www.tfg.ne.jp/~monkey/hatagoya2/
- 144 http://sp.shinshu-u.ac.jp/~kyama/
- 131 http://www.st.ryukoku.ac.jp/~kjm/security/antenna/
- 120 http://openmya.counterghost.net/ant/
