Windows では、コードに静的にバインドするtcmalloc
と、メモリが継続的に増加しますが、使用しない場合は増加しませんtcmalloc
。
この問題は Linux には存在しません。
フラグの下にフラグを試しました:
TCMALLOC_RELEASE_RATE = 25
TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES = 1
TCMALLOC_AGRESSIVE_DECOMMIT = t
これらの変数を使用するとメモリの増加率が遅くなることがわかりましたが、数日にわたってメモリはまだ増加し続けています。
メモリの増加を止める必要があります。