Control: tags -1 wontfix

On Tue, Jul 4, 2023 at 5:02 PM Jakub Wilk <jw...@jwilk.net> wrote:
>
> * Mathieu Malaterre <mathieu.malate...@gmail.com>, 2011-07-28 17:49:
> >For some reason the following command:
> >
> >dd if=/dev/zero of=testfile_4G bs=4G count=1
> >
> >produces a 2G file:
> >
> >$ dd if=/dev/zero of=testfile_4G bs=4G count=1
> >0+1 records in
> >0+1 records out
> >2147479552 bytes (2.1 GB) copied, 64.1528 s, 33.5 MB/s
>
> This happens because:
>
> * "read() (and similar system calls) will transfer at most 0x7ffff000
> (2,147,479,552) bytes".
>
> * dd does not continue after a short read, unless you use
> iflag=fullblock.

Thanks :)

Reply via email to