Prechádzať zdrojové kódy

[mormot] mimalloc is used instead of glibc MM (#9036)

* [mormot] mimalloc is used instead of glibc MM

* fix mimalloc lib path

---------

Co-authored-by: pavel.mash <[email protected]>
pavelmash 1 rok pred
rodič
commit
843bc576f0

+ 2 - 0
frameworks/Pascal/mormot/mormot.dockerfile

@@ -10,6 +10,7 @@ COPY setup_and_build.sh .
 RUN /bin/bash -c ./setup_and_build.sh
 
 FROM ubuntu:22.04
+RUN apt-get update -yqq && apt-get install -yqq libmimalloc2.0
 
 ARG TFB_TEST_NAME
 
@@ -17,6 +18,7 @@ COPY --from=builder /build/bin/fpc-x86_64-linux/raw /usr/local/bin/raw
 COPY --from=builder /build/libpq.so.5.16 /usr/lib/x86_64-linux-gnu/libpq.so.5
 
 ENV TFB_TEST_NAME=$TFB_TEST_NAME
+ENV LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libmimalloc.so.2.0
 
 EXPOSE 8080
 CMD ["raw"]