此命令应显示 -ljemalloc 但事实并非如此。我可以用 ruby-2.4.3 和 ruby-2.5.x 看到它,但不能用 ruby-2.6.x
$ ruby -r rbconfig -e "puts RbConfig::CONFIG['LIBS']"
-lm
$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1
我正在使用 ubuntu 18 LTS 和其他 ruby 版本,我得到了上面提到的 jemalloc 文件库