- Follow Programming with Jim on WordPress.com
Categories
Pages
Archives
- October 2023
- June 2023
- February 2023
- September 2022
- August 2022
- July 2022
- May 2022
- April 2022
- March 2022
- February 2022
- December 2021
- November 2021
- October 2021
- August 2021
- July 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- September 2020
- May 2020
- September 2018
- August 2018
- March 2018
- November 2017
- August 2017
- July 2017
- June 2017
- February 2017
- December 2016
- November 2016
- October 2016
- September 2016
- July 2016
Monthly Archives: August 2022
libkit: Using Packaged jemalloc Without Injection
Jemalloc is the memory allocation library used by FreeBSD. It has properties that make it desirable to use in Linux services, particularly it’s ability to reuse memory, preventing an ever growing memory footprint. Ruby uses jemalloc on Linux by injecting … Continue reading
Posted in c programming
Tagged jemalloc, LD_LIBRARY_PATH, libkit, libsxe, linux, mak, memory leaks
Leave a comment
sxe: Pluggable Memory Manager and Leaks Fixed
I just committed an update to sxe that points to the newest version of mak, which adds a convention that detects code that calls glibc memory allocation function (see Checking Coding Conventions in Perl), and replaces most calls to these … Continue reading
Checking Coding Conventions in Perl
The mak build system, developed 20 years ago for the SXL2 project at Sophos, is an open source framework built with gmake and perl. One of the more interesting bits is the convention checker, which is written in perl. The … Continue reading
Posted in Uncategorized
2 Comments