0

我想提高 aix 操作系统的应用程序运行性能。

请在下面找到有关该应用程序的详细信息。

  1. 用 c/c++ 编码的应用程序。
  2. 代码由 gcc 4.2.4 版编译器编译。
  3. 操作系统版本为 AIX 6.1

请为代码和操作系统设置中的性能调整建议一些来源。

注意:应用程序的 cpu 使用率非常低,大多在 30-40 左右。

提前致谢。

4

1 回答 1

0

除了 Paul 的建议之外 - 您目前在 gcc/g++ 中使用哪些编译器选项?具体来说,编译器选项列表是否包括 -O 或 -O2 或 -O3 ?如果没有,这些将是快速提高应用程序性能的最简单方法。更多关于 gcc 优化选项的信息可以在这里找到。

当性能很重要时,您可能还需要考虑使用 IBM 的XL C/C++ for AIX编译器,它通常会生成比 gcc 性能更好的代码。

于 2012-10-13T01:54:21.047 回答