How many cpu cores is TDV server using, and can the number be configured?

How many cpu cores is TDV server using, and can the number be configured?

book

Article ID: KB0081222

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization 7.0.0 and later

Description

How many cpu cores (processors) is TDV currently using?

Issue/Introduction

This concerns the use of the server and the hardware it operates from.

Resolution

In the cs_server.log's bootup routine, you will see an entry that displays the number of processors detected by our jvm:

Example of a host containing 8 cores:
INFO [main] 2018-07-20 10:18:06.947 -0700 LicenseManager - Number of Processors in the system : 8


These are all the processors present on the host (either from a particular virtual machine instance or a single tenant os)
At this time of writing (TDV v7.0.7) we cannot configure the number of processors to utilize, so the jvm will use every one it detects on its particular host.

The easiest solution to restrict processors usage would be to create a virtual machine host for TDV and have the VM assigned the exact number of processors you want from the host hardware.

Our Administration Guide's section for "Tips for Configuring the Number of TDV Processors" briefly lists some resources that may provide limited hints for cpu assignment, but this is a resource outside the scope of the Tibco DV product.  TDV itself cannot control the number of processors it uses.