HUAWEI CLOUD EULEROS-动态加速:准备工作

时间:2024-12-05 14:38:29

准备工作

在做动态加速之前,请先做如下两个检查。两个条件都满足,才能对应用进行动态加速。

  1. 执行如下命令检查待优化的二进制文件中是否可以重新定位。可以重新定位表示可以进行应用优化。
    readelf -a application | grep .rela.text
    • 如果二进制文件中.rela.text段存在,表示可以重新定位。

    • 如果不存在,为了允许BOLT在程序中重新排列函数(除了重新排列函数中的代码),需要将--emit-relocs或-q添加到应用程序的最后链接步骤中。
  2. 执行hce-wae --check命令查看应用是否支持动态加速。

    如果检查结果为3,表示可以使用动态加速工具。否则不支持动态加速。

support.huaweicloud.com/usermanual-hce/hce_ptimized_0004.html