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.