23.4 Linuxでのメモリ破損問題のトラッキング

Linuxプラットフォームで、eDirectoryはデフォルトのメモリアロケータとしてGoogle malloc (libtcmalloc)を使用します。

メモリ破損の問題をトラッキングするには、ndsd起動スクリプトにMALLOC_CHECK_環境変数を設定します。起動スクリプトはこの変数が設定されているか確認します。設定されている場合は、デフォルトシステムのmallocが使用され、設定されていない場合は、libtcmallocがロードされます。

ndsdでのMALLOC_CHECK_の設定