用途はですね
ある動作をさせてトラブルがあった場合
そのトラブル時に呼び出した関数を全部一覧して出力します。
で、その問題の動作と類似する正常な動作をさせてこれについても関数名を出力し
比較するわけなんですよ。こうすればデバッグの時のヒントになるでしょう。

*.mapや*.pdbは見たことありますけど、そういや中身までは見てないです。
*.mapはプロファイルの時に使って覚えてます。
*.pdbはブレークポイントとか貼るのに必要だったかな。それくらいです。