Aspose.Slides for C++ - 性能指标与基准测试
Contents
[
Hide
]
目的
性能往往是选择组件时的首要关键因素。本文测量了 Aspose.Slides for C++ 和 VSTO 2008 的性能。这些简单的测试是在类似的操作系统、硬件组件和配置下进行的。
本文呈现了包括 Aspose.Slides for C++ 和 VSTO 2008 在内的产品性能测量。这里呈现的性能评估旨在帮助您理解在类似配置下在广泛使用的操作系统上,您可以从不同组件在一些常用场景中预期获得的性能。自然,您的应用程序性能取决于您的数据、数据访问模式、缓存大小、其他配置参数、操作系统和硬件等。基准测试旨在说明这些组件在最低硬件条件下的性能,更快的硬件可以更快地处理任务。
声明
本文件仅供信息使用,其内容如有变更,恕不另行通知。本文件不保证无误,也不受任何其他明示或暗示的担保或条件的约束,包括适销性或特定用途的适用性的暗示担保或条件。我们特此声明,对于本文件的内容不承担任何责任,且本文件不直接或间接地形成任何合同义务。未经任何形式或手段(电子或机械)许可,不得复制或传输本文件。
基准测试提供了指导并帮助设定基本的操作期望。该主题展示了针对 Aspose.Slides for C++ 和 VSTO 2008 进行的基准测试。性能测量 {} 允许甚至是初学者也可以对他们使用的组件进行性能基准测试。测试将 {} 让您能够客观地基准测试一个组件,使用多种不同的速度测试。所有任务都是常见的,并经过仔细挑选,以探索相关功能,以确保这两种组件都能轻松完成任务。此外,执行每个组件测试的 API 经过精心挑选,旨在获得组件在评估其性能时能产生的最佳结果,所有任务都进行了两到三次的实施,以便更好地判断数据。
测试方法
所有性能测试均在通用硬件和操作系统组合上进行,没有自定义配置、调优或其他性能增强技术。所有测试均在同一系统上运行组件安装,并且该系统在其他时候处于静止状态。为了获得准确的读数,我们在同一时间进行了所有任务的两到三次,以更好地评估组件并获得准确的读数。
基准设置
以下表格列出了基准设置:
性能结果
以下表格列出了性能结果:
执行时间是在部署应用程序后记录的,因为它提供了准确的时间,否则在 Visual Studio 调试器中的时间计算会导致意外和不现实的结果。例如,如果在 Visual Studio 调试器中执行附加源代码中的代码片段 3 到 5 次,每次尝试的结果会有微小的差异,从而产生无结论的情况。