Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

.er.rc 文件中设置缺省值

er_print 实用程序从多个位置中读取名为 .er.rc 的资源文件中的设置,以确定缺省值。按以下顺序读取文件:

  1. 系统资源文件 /Studio-installation-dir/lib/analyzer/lib/er.rc

  2. 用户的 .er.rc 资源文件(如果该文件存在于用户的起始目录中)。

  3. .er.rc 资源文件(如果该文件存在于当前执行 er_print 命令的目录中)。

每个文件的设置将覆盖在它之前读取的文件的设置。您的起始目录中的 .er.rc 文件的缺省值覆盖系统缺省值,当前目录中的 .er.rc 文件的缺省值覆盖起始目录缺省值和系统缺省值。

er_src 实用程序也使用 .er.rc 中应用至源文件和反汇编编译器注释的所有设置。

可以在 .er.rc 文件中使用以下命令为 er_printer_src 设置缺省值。只能使用这些命令设置缺省值,不能将其用作 er_print 实用程序的输入。

可将 .er.rc 缺省值文件包含在起始目录中以为所有实验设置缺省值,或者将其包含在任何其他目录中以在本地设置缺省值。启动 er_print 实用程序、er_src 实用程序或性能分析器时,将扫描当前目录和您的起始目录以查找 .er.rc 文件。如果存在这些文件,将读取它们,同时还将读取系统缺省值文件。您的起始目录中的 .er.rc 文件的缺省值覆盖系统缺省值,当前目录中的 .er.rc 文件的缺省值覆盖起始目录缺省值和系统缺省值。


注 -  要确保从存储实验的目录读取缺省值文件,必须从该目录启动 er_print 实用程序。

这类文件可包含 sccsthreshdccdthreshaddpathpathmapnamemobj_defineindxobj_defineobject_showobject_hideobject_apicompareprintmodemachinemodelviewmode 命令,如本章前面所述。它们也可包含以下命令,这些命令不能用在命令行上或脚本中: