jemalloc

    0

    1答えて

    背景:私は検索エンジンで作業しており、新しいスレッドプール(32スレッド)を作成する新しい機能を開発しています。いくつかのルールを満たすクエリは、新しいスレッドプールによって実行されます。同時に、古いスレッドプール(32個のスレッドもあります)は引き続き動作し、他のクエリを実行します。 問題:私たちはメモリ割り当てにJemallocを使用しています。新しい機能を有効にして新しいスレッドプールが動作

    1

    1答えて

    私はいくつかのメモリリークを解決しようとしている、と私はヒーププロファイルをダンプするjemallocを使用しています:魅力として MALLOC_CONF=prof:true,lg_prof_interval:30,lg_prof_sample:17 作品が、私は、私は:) を見てるかわかりません jemaloc heap profilingには、すべての(サンプリングされた)割り当てが表示される

    0

    1答えて

    私はジェネリック実装としてビルド時にjemallocライブラリを自分のアプリケーションにリンクしようとしています。 https://github.com/jemalloc/jemalloc/wiki/Getting-Startedによると、使用するリンクフラグは以下のとおりです。 cmake_minimum_required(VERSION 2.8.12.2) project(widget)

    3

    1答えて

    現在、Javaのネイティブメモリリークに問題があります。サーバーはかなり大きいです(40cpus、128GBのメモリ)。 Javaのヒープ・サイズは64Gです。大量のデータを約400スレッドの文字列に読み込み、数分後にメモリから捨てる、非常にメモリ集約的なアプリケーションを実行します。 したがって、ヒープは非常に速くいっぱいですが、ヒープ上のものは古くなり、非常に高速にGCすることができます。そこ