[ https://issues.apache.org/jira/browse/ARROW-3406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17660429#comment-17660429 ]
Rok Mihevc commented on ARROW-3406: ----------------------------------- This issue has been migrated to [issue #19733|https://github.com/apache/arrow/issues/19733] on GitHub. Please see the [migration documentation|https://github.com/apache/arrow/issues/14542] for further details. > [C++] Create a caching memory pool implementation > ------------------------------------------------- > > Key: ARROW-3406 > URL: https://issues.apache.org/jira/browse/ARROW-3406 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ > Affects Versions: 0.11.0 > Reporter: Antoine Pitrou > Priority: Minor > Labels: query-engine > > A caching memory pool implementation would be able to recycle freed memory > blocks instead of returning them to the system immediately. Two different > policies may be chosen: > * either an unbounded cache > * or a size-limited cache, perhaps with some kind of LRU mechanism > Such a feature might help e.g. for CSV parsing, when reading and parsing data > into temporary memory buffers. -- This message was sent by Atlassian Jira (v8.20.10#820010)