LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-10-2022, 10:46 AM   #1
villeph
LQ Newbie
 
Registered: Oct 2021
Posts: 11

Rep: Reputation: Disabled
jemalloc 5.3.0


Hello. I tried asking this over the email but didn't hear back.

Is there a reason we're still on jemalloc 5.2.1 (a version from 2019) ? The version 5.3.0 has been out for a few months now.

I'm not sure if some stock Slackware packages need to be recompiled if it gets upgraded. I compiled 5.3.0 with the official SlackBuild and haven't had any issues so far... although the programs that use the library are also compiled by me.

Release info:
https://github.com/jemalloc/jemalloc/releases/tag/5.3.0

Code:
This release contains many speed and space optimizations, from micro
optimizations on common paths to rework of internal data structures and
locking schemes, and many more too detailed to list below. Multiple percent
of system level metric improvements were measured in tested production
workloads. The release has gone through large-scale production testing.

Last edited by villeph; 09-10-2022 at 10:47 AM.
 
Old 09-13-2022, 07:16 AM   #2
ctrlaltca
Member
 
Registered: May 2019
Location: Italy
Distribution: Slackware
Posts: 323

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
Afaik jemalloc is only used in Slackware by mariadb.
In the past updating jemalloc version caused problems, mostly when switching from 4.x to 5.x.
I guess it just need to be properly tested before it gets updated, either directly or by being widely adopted by other distros.
 
1 members found this post helpful.
Old 09-13-2022, 11:47 AM   #3
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Quote:
Originally Posted by ctrlaltca View Post
Afaik jemalloc is only used in Slackware by mariadb.
In the past updating jemalloc version caused problems, mostly when switching from 4.x to 5.x.
I guess it just need to be properly tested before it gets updated, either directly or by being widely adopted by other distros.
archlinux have 5.3.0 since long time , then its possible the issues non exist in recent mariadb releases.

Archlinux , sau bind , is other package using jemalloc.
 
Old 09-14-2022, 09:31 AM   #4
villeph
LQ Newbie
 
Registered: Oct 2021
Posts: 11

Original Poster
Rep: Reputation: Disabled
Got it. I have Python 3.10 apps dependent on jemalloc and also Redis which uses the library so I'll be sticking with the latest version.

I still doubt it'd cause issues if it was updated. I don't use MariaDB but I didn't find any info about it breaking if jemalloc 5.3.0 was used instead of 5.2.1.
 
Old 09-15-2022, 06:45 AM   #5
villeph
LQ Newbie
 
Registered: Oct 2021
Posts: 11

Original Poster
Rep: Reputation: Disabled
slackware64-current/ChangeLog.txt

Code:
l/jemalloc-5.3.0-x86_64-1.txz:  Upgraded.
  Thanks to villeph.
Thank you volkerdi
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Using jemalloc's memory profiler demon007 Programming 5 06-13-2012 04:29 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration