This topic explains how to configure parallel processing settings for Parasoft TestC++test.
Sections include:
Table of Contents | ||
---|---|---|
|
...
For instance, assume you have 4 central processing units (CPUs), but only 2 of them can be used by Parasoft Test C++test (the others are intended for other processes). To prevent Parasoft Test C++test from overloading all 4 CPUs, you can configure Parasoft Test C++test to use a maximum of 2 parallel threads.
Now assume that with another setup, you have 8 CPUs, and only 2 of them are used by other processes. In this case, you could configure Parasoft Test to C++test to use a maximum of 6 parallel threads in order to optimize Parasoft Test’s C++test’s processing.
Configuring Parallel Processing Settings
...
Option | Description |
---|---|
Mode | Determines which of the following modes is active:
This can also be specified with the localsettings option |
Maximum number of parallel threads | Available in Manual mode only Specifies the maximum number of parallel threads that can be executed simultaneously. The actual number of parallel threads is determined based on the number of CPUs, available memory, and license settings. This can also be specified with the localsettings option |
Free memory limit | Available in Manual mode only Specifies the amount of memory that should be kept free in low memory conditions (expressed as a percentage of the total memory available for the application). This is used to ensure that free memory is available for other processes. This can also be specified with the localsettings option |
No limit | Available in Manual mode only Indicates that you do not want to place any restrictions (beyond existing system limitations) on the memory available to Parasoft TestC++test. This can also be specified with the localsettings option |
...