On Sun, Sep 15, 2024 at 10:47:46PM -0400, Michael Stone wrote:
> On Fri, Sep 13, 2024 at 08:33:55PM +0200, to...@tuxteam.de wrote:

[rough dd test]

> It's an invalid test because you hit the end of the device; there's nothing
> left to sync.

This doesn't make sense to me. The question was whether dd writes "raw" to
the device or "buffered" (meaning that its output ends up in OS buffers to
be flushed later). Since the whole thing (dd + OS) can't look into the
future, stuff will end in buffers to be flushed if the second is the case,
regardless on whether dd "hits the end of the device" or not.

Those buffers would have to be flushed, thus showing up in sync's time.
They do not, therefore I conclude that we have the first case.

What am I missing?

Cheers
-- 
t

Attachment: signature.asc
Description: PGP signature

Reply via email to