生成和使用映射文件

使用所加载实验中的数据,性能分析器可以生成映射文件,以便与静态链接程序 (ld) 一起使用,创建具有较小工作集大小和(或)更有效指令缓存行为的可执行文件。

要准备程序以创建映射文件,必须用 -g 来编译程序,并收集与要试图解决的问题相关的性能数据。

要创建映射文件,请执行以下操作:

  1. 选择排序度量

    使用映射文件重新链接程序时,映射文件中记录的排序顺序将确定函数加载的顺序。

  2. 执行以下操作之一,打开 [创建映射文件] 对话框:

    在 [创建映射文件] 对话框中,您必须为映射文件提供名称并选择要生成映射文件的加载对象。加载对象通常为程序可执行文件。

要使用映射文件对程序进行重新排序,请执行以下操作:

  1. 使用 -xF 选项重新编译程序。

    编译器使用此选项会生成可以独立重新定位的函数。

  2. 使用 -M mapfile-name 选项链接目标文件。

找到要找的内容了吗?如未找到,请将您的意见通过电子邮件发送至 docfeedback@sun.com。
法律声明