On Fri, 2014-01-03 21:43:25 +0100, Florian Lohoff <[email protected]> wrote:
> On Fri, Jan 03, 2014 at 02:43:08PM +0100, Hans-Joachim Hötger wrote:
> > root@template_RH data]# time dd if=testfile | nc 192.168.1.12 30303
>                                              ^^^
> Deine PIPE hat maximal eine Page oder 4K als Buffer.

Die Zeiten sind lange vorbei, pipes sind mittlerweile 64K groß. (Das
hat übrigens in vielen test frameworks zu Fehlverhalten geführt, weil
man damit nicht mehr sicher mit einem kleinen write() auf I/O blocken
konnte)


Nicht schön, aber ein kleiner Test-Einzeiler:

( N=0; while :; do N=$(($N+1)); echo "$N: writing 1k" >&2; dd if=/dev/zero 
bs=1024 count=1 2>/dev/null; done) | ( for i in `seq 1 10`; do echo "Wait $i" 
>&2; sleep 1; done; cat;) > /dev/null

MfG, JBG

-- 
      Jan-Benedict Glaw      [email protected]              +49-172-7608481
Signature of: 17:45 <@Eimann> Hrm, das E90 hat keinen Lebenszeit Call-Time 
Counter mehr
the second  : 17:46 <@jbglaw> Eimann: Wofür braucht man das?
              17:46 <@jbglaw> Eimann: Für mich ist an 'nem Handy wichtig, daß 
ich mein
                              Gegeüber hören kann. Und daß mein Gegenüber mich 
versteht...
              17:47 <@KrisK> jbglaw: was du meinst ist wodka.
              17:47 <@KrisK> jbglaw: es klingelt und man hört stimmen

Attachment: signature.asc
Description: Digital signature

-- 
Linux mailing list [email protected]
subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux
Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo

Antwort per Email an