[ https://issues.apache.org/jira/browse/HADOOP-6754?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12865077#action_12865077 ]
Hong Tang commented on HADOOP-6754: ----------------------------------- DefaultCodec.createOutputStream(OutputStream out) would be useful when you do not use native compression library. Otherwise, a direct buffer would be created and leaked. The problem with direct buffer is that it is not accounted under garbage collection and thus you may exhaust the memory yet does not trigger gc. > DefaultCodec.createOutputStream() leaks memory > ---------------------------------------------- > > Key: HADOOP-6754 > URL: https://issues.apache.org/jira/browse/HADOOP-6754 > Project: Hadoop Common > Issue Type: Bug > Components: io > Reporter: Aaron Kimball > Attachments: CompressionBug.java > > > DefaultCodec.createOutputStream() creates a new Compressor instance in each > OutputStream. Even if the OutputStream is closed, this leaks memory. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.