本主题介绍如何为 Parasoft 测试配置并行处理设置。
章节目录:
并行处理概述
您可以控制处理单个作业的并行线程的数量(例如,静态分析或报告生成)。这允许您根据优先级优化处理。
例如,假设您有 4 个中央处理单元(CPU),但 Parasoft C二十只能使用其中的 2 个(其他的用于其他进程)。为了防止 Parasoft 测试重载所有 4 个 CPU,您可以将 Parasoft 测试配置为最多使用 2 个并行线程。
现在假设在另一个设置中,您有 8 个 CPU,其中只有 2 个被其他进程使用。在这种情况下,您可以配置 Parasoft 测试最多使用 6 个并行线程,以优化 Parasoft 测试的处理。
配置并行处理设置
若要配置并行处理设置:
- 选择 Parasoft> 首选项以打开首选项对话框。
- 在左边选择并行处理。
- 根据需求修改设置。选项描述如下。
选项 | 说明 |
---|---|
模式 | 确定激活以下哪个模式:
这也可以通过设置选项 |
最大的并行线程数 | 只能在手动模式下使用 指定可并发执行的并行线程的最大数。并行线程的实际数量是根据 CPU 数量、可用的内存和许可证设置。 这也可以通过设置选项 |
空闲内存限制 | 只能在手动模式下使用 指定低内存条件下应保持空闲的内存数量(用应用程序可用的总内存的百分比来表示)。这用来确保其他进程可用的闲置内存。 这也可以通过设置选项 |
没有限制 | 只能在手动模式下使用 指示不希望对 Parasoft 测试可用内存施加任何限制(超出现有系统限制)。 这也可以通过设置选项 |
可以使用上面提供的设置选项指定并行处理设置。有关设置的详情,请参阅配置设置。
下面是在设置文件中并行处理设置的示例:
parallel.mode=Manual parallel.max_threads=4 parallel.free_memory_limit=25 parallel.no_memory_limit=false