运行时数据调试
今天很惯常的,在测试数据时遇到了bug。
所有的数据20GB在服务器上运行,进行相应的运行测试,为保证速度,代码用的是release版本。但是中途遇到了意想不到的问题,根据控制台的输出来看,可能是一个模块出现了bug,导致程序进入了死循环。但是又不忍心关掉程序,毕竟20GB的数据量,运行起来是很要时间的,关掉意味着重新来过。
后来,老大过来帮助调试,幸好预留了*.ilk文件,直接打开vs,将用:工具==>附加到进程,选择相应的进程即可进行调试。虽然信息有限,release版本额~但总比没有好。当然,这是有条件在先的,需要一些预留的信息,具体是什么目前还不清楚。