You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Jonathan Keane (Jira)" <ji...@apache.org> on 2021/04/12 15:50:00 UTC

[jira] [Comment Edited] (ARROW-12316) [C++] Switch default memory allocator from jemalloc to mimalloc

    [ https://issues.apache.org/jira/browse/ARROW-12316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17319520#comment-17319520 ] 

Jonathan Keane edited comment on ARROW-12316 at 4/12/21, 3:49 PM:
------------------------------------------------------------------

-I've attached the two reports I've compiled. The first (unmarked, memory_allocators.html) is on macOS, the second (marked ubuntu) is on ubuntu.-

Jira refuses to let me upload these reports. It failes with an unhelpful "An internal error has occurred. Please contact your administrator."


was (Author: jonkeane):
I've attached the two reports I've compiled. The first (unmarked, memory_allocators.html) is on macOS, the second (marked ubuntu) is on ubuntu.


> [C++] Switch default memory allocator from jemalloc to mimalloc
> ---------------------------------------------------------------
>
>                 Key: ARROW-12316
>                 URL: https://issues.apache.org/jira/browse/ARROW-12316
>             Project: Apache Arrow
>          Issue Type: New Feature
>          Components: C++
>            Reporter: Neal Richardson
>            Priority: Major
>             Fix For: 4.0.0
>
>
> Benchmarking shows that mimalloc seems to be faster on real workflows (at least on macOS, still collecting data on Ubuntu). We could switch the default memory pool cases so that mimalloc is preferred. 
> cc [~jonkeane] [~apitrou]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)