commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vitalii Tymchyshyn (JIRA)" <>
Subject [jira] [Created] (IO-329) FileUtils.writeLines uses unbuffered IO
Date Mon, 28 May 2012 12:13:22 GMT
Vitalii Tymchyshyn created IO-329:

             Summary: FileUtils.writeLines uses unbuffered IO
                 Key: IO-329
             Project: Commons IO
          Issue Type: Bug
          Components: Streams/Writers
    Affects Versions: 2.3
            Reporter: Vitalii Tymchyshyn

FileUtils.writeLines looks like next:

 out = openOutputStream(file, append);
 IOUtils.writeLines(lines, lineEnding, out, encoding);

openOutputStream opens plain FileOutputStream without any buffering and IOUtils.writeLines
does not add abyt buffering. This means each line require 2 write syscalls (one for the line
and one for line separator). This makes call very slow, especially for short lines

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message