You'd need your OS to support, and be configured to use, a disk mounting option that disables file access timestamps, otherwise reads ARE writes.
Do any operating systems update file access time after every read operation instead of just at fopen?
...and disable swap.
Do any operating systems update file access time after every read operation instead of just at fopen?