1、这两天要使用valgrind测sdbreplay重放日志工具,原本作者以为测sdbreplay工具是用valgrind工具起节点,然后再跑sdbrepay工具呢,结果跑了两天,原来不需要用valgrind起节点,直接用valgrind工具起sdbreplay来测,执行的命令如下图:
在这之前,其实作者还遇到一个坑的,就是由于作者测的sdbreplay工具重放日志的场景需要是后台执行重放日志,当时没有加上图中的--trace-children这个参数,导致sdbreplay工具起来了,但是valgrind却没有起来,经过一番度娘,终于看到当使用valgrind运行需要后台执行的程序(daemon)时,需要加--trace-children这个参数