https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95348
--- Comment #18 from qinzhao at gcc dot gnu.org --- (In reply to Martin Liška from comment #16) > > For our application, all processes generating profiling feedback data to a > > single directory seems is not a choice. > > Why is it problem? You need to provide reasoning for that. this is a long time ago. If I remembered correctly, we tried the scheme that all the processes generate profiling feedback data to the single directory, but looks like a lot of info got lost, resulting bad performance effect. then we switched to this current approach. > > > We chose -fprofile-dir=%p and then use gcov-merge to merge them. > > Sure, that's possible but you pay with a lot of disk space needed. > Btw. how long does it take to merge all the collected data with gcov-tool? I didn't get very accurate info on this, but it's over 24 hours for merging.