To display this dialog box, on the PRO tab, select Options and then click Performance.
Concurrency Level
When processing objects, you can select how much of the operation to perform in parallel using more than one CPU or processor core. When concurrency is set, MapInfo Pro divides the processing to multiple cores that simultaneously perform the operation. This improves the processing time when buffering an object in a table or selection, and with overlay operations (such as Split Target, Erase Target, Erase Outside Target, Split Target using Polyline, and Overlay Nodes onto Target).
- None – a single processor performs the operation. This option provides the least amount of processing speed.
- Moderate – 25% of the processors on your system perform the operation.
- Intermediate – 50% of the processors on your system perform the operation.
- Aggressive – 75% of the processors on your system perform the operation.
- Full – all processors on your system perform the operation. This is the default setting MapInfo Pro installs with.
See also, Setting Your Concurrency Preference.
Smart Indexing
You can improves processing speed when performing operations, such as Insert, Delete, Update, Objects Combine, Objects Split, Objects Erase, Objects Intersect, Objects Disaggregate, and Objects Split. These operations modify data causing MapInfo Pro to create transaction data that have indexes. To improve processing speed, you can select to remove these indexes before processing operations. MapInfo Pro recreates them after the operation is complete.
- Auto - MapInfo Pro decides whether to suspend or recreate indexes. If the table contains more than 1000 rows and more than 0.1% of the total rows are to be updated, then indexes are suspended and recreated later.
- On - MapInfo Pro suspends updating the indexes while executing the operation and recreates them when the operation is complete, which improves performance. This can slightly degrade performance in some cases, so we recommend using AUTO.
- Off - The operation executes without suspending or recreating indexes.
Save Tables in Background
Select the Save tables in Background check-box to enable saving tables asynchronously in the background.
See also, Setting Your Smart Indexing Preference.