ByteArrayOutputStream buffern?

DarthShader

Erfahrenes Mitglied
Hallo,

eine kurze Frage, sollte man einen ByteArrayOutputStream buffern? So wie man es z.B. mit "BufferedInputStream ..... ( new FileInputStream(...) )" macht?


Danke!
 
Hallo,

IMHO macht das Buffern eines ByteArrayOutputStreams keinen Sinn, da die Daten ja direkt In-Memory in ein byte[] geschrieben werden.

Buffering macht dann Sinn, wenn ein einzelner Schreib- / Lesevorgang in / aus der Resource "länger" dauert und man deshalb nicht jedes byte einzeln sondern in größeren Ladungen schreiben / lesen möchte um den Durchsatz zu erhöhen.

Gruß Tom
 

Neue Beiträge

Zurück