我想提高 aix 操作系统的应用程序运行性能。
请在下面找到有关该应用程序的详细信息。
- 用 c/c++ 编码的应用程序。
- 代码由 gcc 4.2.4 版编译器编译。
- 操作系统版本为 AIX 6.1
请为代码和操作系统设置中的性能调整建议一些来源。
注意:应用程序的 cpu 使用率非常低,大多在 30-40 左右。
提前致谢。
我想提高 aix 操作系统的应用程序运行性能。
请在下面找到有关该应用程序的详细信息。
请为代码和操作系统设置中的性能调整建议一些来源。
注意:应用程序的 cpu 使用率非常低,大多在 30-40 左右。
提前致谢。
除了 Paul 的建议之外 - 您目前在 gcc/g++ 中使用哪些编译器选项?具体来说,编译器选项列表是否包括 -O 或 -O2 或 -O3 ?如果没有,这些将是快速提高应用程序性能的最简单方法。更多关于 gcc 优化选项的信息可以在这里找到。
当性能很重要时,您可能还需要考虑使用 IBM 的XL C/C++ for AIX编译器,它通常会生成比 gcc 性能更好的代码。