3 ms·
I don't understand. There's no guarantee that every write to an mmapped region be synced to the disk. Indeed, AFAICS, the OS isn't obliged to write any change
by ScottBurson 12y ago
I don't understand. There's no guarantee that every write to an mmapped region be synced to the disk. Indeed, AFAICS, the OS isn't obliged to write any changes through until you call msync() or close the file. Given that, I don't see why a memory write should ever block.
- pstrateman 12y agoGeneral memory pressure would be my guess. There isn't an infinite buffer in memory for disk writes either.