【问题标题】:Performance Improvement of AIX application.AIX 应用程序的性能改进。
【发布时间】:2012-06-17 05:28:25
【问题描述】:

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

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

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

请为代码和操作系统设置中的性能调整提供一些资源。

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

提前致谢。

【问题讨论】:

  • 您应该从 (a) 定义性能要求和 (b) 分析应用程序开始。

标签: performance aix


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2021-09-16
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多