time stamp resolution

Albert Cahalan (albert@ccs.neu.edu)
Mon, 11 Nov 1996 15:25:43 -0500 (EST)


I notice that NTFS uses a 64-bit timestamp with 100ns resolution.
Standard Unix time stamps have a few years to survive, but the
resolution might be good. NT starts the clock on 1/1/1601.

(yeah, loewis@informatik.hu-berlin.de has it working read-only)

I don't really want to haul around 64-bit anything, but it seems
the world is moving to high-resolution clocks. The UFS code uses
something high-resolution I think.

Then there are UID numbers. The Hurd, BSD, and NT all have large
UID support. Some large corperations and universities actually
use more than 16-bits worth of UIDs, so compatibility would be good.

If we ever get the devfs (hint, hint) Linux can run on NTFS.
It has full POSIX support, including the hard links. Symbolic
links will be in NT 5.0. It is not a bad filesystem, though
the extensive logging might slow it down.