Hacker News new | ask | show | jobs
by twoodfin 3346 days ago
2^64 nanoseconds is > 580 years. Even cutting it in half for signed values is still likely 10X the expected lifetime of this particular iteration of APFS.

The granularity is probably useful for establishing an ordering (even somewhat arbitrarily) for highly concurrent file system operations, and thus potentially skipping a bunch of expensive synchronization.

1 comments

As mentioned in the article, they are unsigned 64bit integers though.
Don't take anything in the article as completely proven. There are some guesses in there.