使用所加载实验中的数据,性能分析器可以生成映射文件,以便与静态链接程序 (ld) 一起使用,创建具有较小工作集大小和(或)更有效指令缓存行为的可执行文件。
要准备程序以创建映射文件,必须用 -g 来编译程序,并收集与要试图解决的问题相关的性能数据。
要创建映射文件,请执行以下操作:
使用映射文件重新链接程序时,映射文件中记录的排序顺序将确定函数加载的顺序。
在 [创建映射文件] 对话框中,您必须为映射文件提供名称并选择要生成映射文件的加载对象。加载对象通常为程序可执行文件。
要使用映射文件对程序进行重新排序,请执行以下操作:
编译器使用此选项会生成可以独立重新定位的函数。