maria-discuss team mailing list archive
-
maria-discuss team
-
Mailing list archive
-
Message #01025
Re: Benchmark with jemalloc
Am 18.09.2013 18:35, schrieb Sergei Golubchik:
> Hi, Reindl!
>
> On Sep 18, Reindl Harald wrote:
>> well, recent is 3.4.0
>> however, the releas enotes are not really true
>> jemalloc not linked nor loaded
>>
>> https://mariadb.com/kb/en/mariadb-5533-release-notes/
>> Other Notable Information
>> MariaDB is now built with jemalloc by default on Linux
>>
>> [root@testserver:~]$ rpm -q --file /usr/libexec/mysqld
>> mariadb-server-5.5.33-6.fc19.20130917.rh.x86_64
>
> Where did you get it from?
> In the fedora19-update repo I only see mariadb-server-5.5.32
the "20130917.rh" is builddate for easier updates an "rh" my name :-)
https://bugzilla.redhat.com/show_bug.cgi?id=1003410
in doubt expect that i have my own binaries if it comes
to server software and important libraries for two reasons
a) optimize for the oldest hardware around me (-march=corei7 -mtune=corei7)
b) PIC/PIE/Full RELRO/-stack-protector-all or strong starting with F19
> Anyway, jemalloc is bundled with the mariadb sources and is linked in
> statically:
>
> $ ldd sql/mysqld|grep jemalloc
> $ grep jemalloc sql/mysqld
> Binary file sql/mysqld matches
oh no - please no static libraries that is a very bad style
and explicitly forbidden by most distributions and patched
around whereever upstreams insists on it
so we really need soemthing like
-DWITH_SSL=system \
-DWITH_ZLIB=system \
or if it exists a more recent online manual because i often
enough find things referring to ./configure and not cmake
while figure it out from the source tree is not that nice for
web-developers like which are good in rpm-building but not
in C/C++ sources and make-scripts
Attachment:
signature.asc
Description: OpenPGP digital signature
Follow ups
References