下列子命令定义实验的存储选项。如果实验处于活动状态,则这些子命令将被忽略并显示一条警告。
on-对装入对象进行正常归档
off-不对装入对象进行归档
copy-除正常归档之外,还将装入对象复制到实验中
如果打算将实验移到另一台计算机上,或者从另一台计算机上读取实验,则应当启用对装入对象的复制。如果实验处于活动状态,则该命令将被忽略并显示一条警告。该命令不会将源文件或目标文件复制到实验中。
将所记录的分析数据量限制在 value 兆字节。该限制适用于基于时钟的分析数据量、硬件计数器溢出分析数据量和同步等待跟踪数据量之和,但不适用于样本点。该限制只是近似值,可以被超出。
当达到该限制时,不再记录分析数据,但实验会一直保持打开状态,而且会继续记录样本点。
记录的数据量的缺省限制为 2000 MB。选择该限制的原因是性能分析器无法处理所含数据量大于 2 GB 的实验。要去掉该限制,请将 value 设置为 unlimited 或 none。
控制实验的存储位置。如果实验处于活动状态,则该命令将被忽略并显示一条警告。option 的允许值包括:
directory directory-name-设置用来存储实验和实验组的目录。如果该目录不存在,则该子命令将被忽略并显示一条警告。
experiment experiment-name-设置实验的名称。如果实验名称不以 .er 结尾,则该子命令将被忽略并显示一条警告。有关实验名称以及收集器如何对其进行处理的更多信息,请参见数据的存储位置。
group group-name-设置实验组的名称。如果实验组名称不以 .erg 结尾,则该子命令将被忽略并显示一条警告。如果该组已经存在,则将实验添加到该组中。如果目录名是用 store directory 子命令设置的,而且组名不是绝对路径,则组名以目录名为前缀。