3

Google のtcmallocドキュメント ページで、このアドバイスを見つけました。

LD_PRELOAD を使用して、自分でコンパイルしなかったアプリケーションで TCMalloc を使用できます。

$ LD_PRELOAD="/usr/lib/libtcmalloc.so" 

LD_PRELOAD はトリッキーであり、この使用方法を必ずしもお勧めしているわけではありません。

なぜ彼らは LD_PRELOAD を思いとどまらせるのですか? 本質的に何か問題がありますか?通常のリンクはより堅牢ですか? どのように?

4

2 に答える 2