6 ms·
I believe the thinking is because sync isn't instant, especially on older slower hard drives, having to type it again give it time to actually complete.
by slight 13y ago
I believe the thinking is because sync isn't instant, especially on older slower hard drives, having to type it again give it time to actually complete.
- halfasleep 13y agosync will block until it completes.
- derekp7 13y agoBack in the day (old Unix), the sync call would return right away, and the kernel would sync in the background. Unless there was a current background sync happening -- then sync would block until the first one finished, which is why you would have two sync's in a row. The third sync was thrown in just for luck.
- deleted 13y ago[deleted]