[MCOL-2176] Use jemalloc as the main memory allocator - testing for 1.2.3-1 Created: 2019-02-15  Updated: 2019-03-01  Resolved: 2019-03-01

Status: Closed
Project: MariaDB ColumnStore
Component/s: Build
Affects Version/s: 1.2.2
Fix Version/s: 1.2.3

Type: Task Priority: Critical
Reporter: Daniel Lee (Inactive) Assignee: Daniel Lee (Inactive)
Resolution: Fixed Votes: 1
Labels: None

Issue Links:
Relates
relates to MCOL-2136 Use jemalloc as the main memory alloc... Closed

 Description   

The research showed that CS behaves inefficient using default(LeDough) memory allocator. MA either doesn't release the mmap-ed memory allocations or reuse them. This produces "leak". The only workaround for this is to restart CS.
jemalloc is the solution of choice b/c CS displays a way more behavior when used with jemalloc: it releases mmap-ed memory or tries to reuse it thus decreases resident memory usage.



 Comments   
Comment by Daniel Lee (Inactive) [ 2019-03-01 ]

Build verified: 1.2.3-1 nightly

[dlee@master centos7]$ cat gitversionInfo.txt
server commit:
61f32f2
engine commit:
e849af0

Generated at Thu Feb 08 02:34:18 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.