Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

[NSE-362] use arrow-unsafe allocator by default #363

Merged
merged 1 commit into from
Jun 15, 2021

Commits on Jun 14, 2021

  1. use arrow-unsafe allocator by default

    This patch makes arrow-unsafe allocator as default profile
    
    arrow-netty will instance netty memory pool to reduce the
    alloc/dealloc overhead which introduced big memory footprint.
    
    local perf tests showed the performace is not heavily impacted
    after switch to arrow-unsafe
    
    one more benefit is we could remove the -XX:MaxDirectMemorySize flag
    which also impacts the vanilla Spark memory usage
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    zhouyuan committed Jun 14, 2021
    Configuration menu
    Copy the full SHA
    7692a08 View commit details
    Browse the repository at this point in the history