microsoft / microsoft/mimalloc

Update the benchmarks with Jemalloc master

Open
#370 13 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
13.4k
Forks
1.2k
Avg merge
4d 45m
Merged PRs (30d)
13

Description

Jemalloc for contingent reasons has not seen a release since mi-2019.
It would be more fair and intellectually interesting to benchmarck latest mimalloc with latest jemalloc because it has received many improvements since then.
Also, do the benchmarks use the sized deallocation apis?
Not passing the size of the object to free prevent a lot of optimizations for jemalloc (but you probably already know that ;) )

I would be very interested in such results and mimalloc is for sure a nice technology.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or benchmark entry points are identified in the issue. First locate the benchmark setup and determine which mimalloc and jemalloc revisions and deallocation APIs it uses; the work is done when current versions are compared consistently and the sized-deallocation behavior is documented in the results.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.