Threads

Top  Previous  Next

Set this property to decide how many threads are used when calling these methods:

 

IsoCostMulti

IsoLinkDriveTime (*)

IsoLinkServiceArea (*)

IsoPoly

IsoPolyFast

 

Matrix

Matrix2

MatrixDyn

MatrixDyn2

MatrixDynCurbIsochrone

 

MatrixOut (*)

MatrixDynOut (*)

MatrixPOut (*)

 

Methods that involve writing a lot to disk (*), do not always benefit much from running multi-threaded.

Some fileformats are even slower in multi-threaded mode.

 

The setting only applies in RW Net Pro. Valid values are 1 to 256. Default is 1.

We do not recommend using higher than the "number of cores - 1".

 

When running with multiple threads, additional TCalc objects are created internally.

This means a much higher amount of memory is allocated. This is especially something to

be aware of with large street networks.

 

Progress events for these functions are disabled when threads > 1.

 

Type: integer