Skip to content

Use jemalloc default memory allocator in gotatun-cli#133

Open
MarkusPettersson98 wants to merge 1 commit into
mainfrom
use-jemalloc-as-default-allocator
Open

Use jemalloc default memory allocator in gotatun-cli#133
MarkusPettersson98 wants to merge 1 commit into
mainfrom
use-jemalloc-as-default-allocator

Conversation

@MarkusPettersson98

@MarkusPettersson98 MarkusPettersson98 commented May 13, 2026

Copy link
Copy Markdown
Contributor

We've observed a lot of fragmentation with glibc's allocator on Linux, which is remedied by switching to an alternative allocator. This PR switch to jemalloc, which mirrors the decision taken downstream in the Mullvad VPN app.


This change is Reviewable

@MarkusPettersson98 MarkusPettersson98 requested a review from hulthe May 13, 2026 08:26
@MarkusPettersson98 MarkusPettersson98 force-pushed the use-jemalloc-as-default-allocator branch from 113a9a3 to c3705c0 Compare May 13, 2026 12:40

@hulthe hulthe left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hulthe reviewed 2 files and all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on MarkusPettersson98).

Base automatically changed from jemalloc-feature to main May 13, 2026 13:27
@MarkusPettersson98 MarkusPettersson98 force-pushed the use-jemalloc-as-default-allocator branch from 0a726dc to 8a5d262 Compare May 13, 2026 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants