这是我第一次尝试valgrind。我正在尝试在并行(MPI)作业上运行它。在工作结束时,我得到输出:
==63160== could not unlink /p/work/myname/DLRcoldhot2/vgdb-pipe-to-vgdb-from-63160-by-myname-on-onyx11
==3541== could not unlink /p/work/myname/DLRcoldhot2/vgdb-pipe-to-vgdb-from-3541-by-myname-on-onyx11
==14229== could not unlink /p/work/myname/DLRcoldhot2/vgdb-pipe-from-vgdb-to-14229-by-myname-on-onyx11
==63160== could not unlink /p/work/myname/DLRcoldhot2/vgdb-pipe-shared-mem-vgdb-63160-by-myname-on-onyx11
==14229== could not unlink /p/work/myname/DLRcoldhot2/vgdb-pipe-to-vgdb-from-14229-by-myname-on-onyx11
==3541== could not unlink /p/work/myname/DLRcoldhot2/vgdb-pipe-shared-mem-vgdb-3541-by-myname-on-onyx11
==14229== could not unlink /p/work/myname/DLRcoldhot2/vgdb-pipe-shared-mem-vgdb-14229-by-myname-on-onyx11
我在这里遇到的第一个问题是,这对于其余(大量)输出是否是一个问题。尽管最后出现了这些错误,我是否可以认为valgrind已经提供了我需要的所有信息,或者这意味着它无法告诉我所有需要告诉我的信息?
第二,这是其他问题的征兆吗?将来如何预防?