Samourai Dojo can install Fulcrum if you set it to. When installing fulcrum it just calls the Fulcrum install script. The Fulcrum install script calls to install rocksdb and jemalloc (!). The version of jemalloc that gets installed is the default, missing important flags during the build. I believe this is because it is not even building jemalloc, but grabbing a precompiled binary. https://github.com/jemalloc/jemalloc/issues/2624 --with-hugepage=21 https://github.com/jemalloc/jemalloc/issues/2639 --with-lg-page=16 All of this happens in docker files. You could try to manually build/install jemalloc with the flags you want, so that when fulcrum is called to install jemalloc if it detects that it is already installed it may skip installing it again. dockerfile # Use an official Debian Trixie base image FROM debian:trixie # Install dependencies RUN apt-get update && apt-get install -y \ build-essential \ wget \ autoconf \ libtool \ && rm -rf /var/...
Posts
Showing posts from June, 2024