mirror of
https://github.com/vacp2p/linea-besu.git
synced 2026-01-08 20:47:59 -05:00
alternative malloc implementation - jemalloc (#4126)
* add malloc arena params to besu startup * add jemalloc preload to besu startup * add jemalloc lib download to docker jvm images * use 5.* for jemalloc-dev version * add jemalloc to circleci containers for acceptance tests Signed-off-by: garyschulte <garyschulte@gmail.com>
This commit is contained in:
@@ -3,7 +3,7 @@ FROM ubuntu:20.04
|
||||
|
||||
ARG VERSION="dev"
|
||||
RUN apt-get update && \
|
||||
apt-get install --no-install-recommends -q --assume-yes curl=7* wget=1.20* jq=1.6* net-tools=1.60* openjdk-11-jdk-headless=11* && \
|
||||
apt-get install --no-install-recommends -q --assume-yes curl=7* wget=1.20* jq=1.6* net-tools=1.60* openjdk-11-jdk-headless=11* libjemalloc-dev=5.* && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/* && \
|
||||
adduser --disabled-password --gecos "" --home /opt/besu besu && \
|
||||
|
||||
@@ -3,7 +3,7 @@ FROM ubuntu:20.04
|
||||
ARG VERSION="dev"
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install --no-install-recommends -q --assume-yes openjdk-11-jre-headless=11* && \
|
||||
apt-get install --no-install-recommends -q --assume-yes openjdk-11-jre-headless=11* libjemalloc-dev=5.* && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/* && \
|
||||
adduser --disabled-password --gecos "" --home /opt/besu besu && \
|
||||
|
||||
@@ -3,7 +3,7 @@ FROM ubuntu:20.04
|
||||
ARG VERSION="dev"
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install --no-install-recommends -q --assume-yes openjdk-17-jre-headless=17* && \
|
||||
apt-get install --no-install-recommends -q --assume-yes openjdk-17-jre-headless=17* libjemalloc-dev=5.* && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/* && \
|
||||
adduser --disabled-password --gecos "" --home /opt/besu besu && \
|
||||
|
||||
Reference in New Issue
Block a user