vtune的unpack突然不能用了
我之前一直是在Linux下用vtl sample,然后pack出vxp,再传到windows xp上的vtune(9.1),在这个vtune上unpack出来再看各类型事件。但是今天unpack这种方式忽然出问题了,unpack倒是成功的,但是我双击vtune中的“Run 1”,却报错“Faild to create sampling data base. probably .tb5 files are corrupted or don't exist。”。我用windows上的vtune去unpack以前生成的vxp,都是能成功的。就是最近在linux上生成的vxp会报这种错误。
我在linux上一直都是这样做的:
sudo /opt/intel/vtune/bin/vtl activity test -d 10 -c sampling -of event_mem.cfg -app "/bin/sleep,10,/bin/" run
sudo /opt/intel/vtune/bin/vtl pack test
再把生成的test.vxp上传到windows xp的vtune。上面的event_mem.cfg我用了很久了,一直没改过,以前都是成功的。我前不久曾经在Linux上装了个thread profiler,现在已经卸载了,可还是不能成功。windows上的vtune也卸载重装过,我在google上搜了一下tb5的字样,大部分是说vmware和vtune不兼容阿,vtune不支持win7阿等等,都和我的不同....有谁能给点建议么?非常感谢