Oracle Solaris Studio 12.2 Discover 和 Uncover 用户指南

运行校验过的二进制文件

使用 Discover 校验二进制文件后,可以如常运行二进制文件。通常,如果特定的输入组合导致程序行为异常,您可以使用 Discover 对其进行校验,然后使用相同的输入运行程序,以调查潜在的内存问题。校验过的程序在运行时,Discover 以选定的格式(文本和/或 HTML)会将发现的与任何内存问题相关的信息写入到指定的输出文件。有关解释报告的信息,请参见分析 Discover 报告

由于校验会产生系统开销,因此,程序经过校验后运行速度会显著减慢。根据内存访问的频率,运行速度最多可能会慢 50 倍。