Role of processes Spotfire.Dxp.exe, Spotfire.Dxp.Cef.SubProcess.exe and Spotfire.tspla3ryidb.exe

Role of processes Spotfire.Dxp.exe, Spotfire.Dxp.Cef.SubProcess.exe and Spotfire.tspla3ryidb.exe

book

Article ID: KB0076267

calendar_today

Updated On:

Products Versions
Spotfire Analyst 7.5 and higher

Description

This article explains the role of below processes generated when running TIBCO Spotfire Analyst or TIBCO Spotfire Web Player:
- Spotfire.Dxp.exe
- Spotfire.Dxp.Cef.SubProcess.exe
- Spotfire.tspla3ryidb.exe

Issue/Introduction

Role of processes Spotfire.Dxp.exe, Spotfire.Dxp.Cef.SubProcess.exe and Spotfire.tspla3ryidb.exe

Environment

All Supported OS

Resolution

Below is the explanation of each process and it's role:
- Spotfire.Dxp.exe:
Spotfire.Dxp.exe is the main Spotfire Analyst process. This process gets created in Windows task manager when you launch Spotfire Analyst.

- Spotfire.Dxp.Cef.SubProcess.exe:
This Chromium Embedded Framework (CEF) Subprocess (Spotfire.DXp.Cef.SubProcess.exe) executable is driving the CEF component which the Spotfire UI relies on.

The number of "Spotfire.Dxp.Cef.Subprocess.exe" processes that gets created in task manager depends on the number of background browsers. These handles export of images and PDF. This is the same in Spotfire Analyst client with the addition that the UI itself is run by CEF. You will get one sub-process per window open. One can try this by launching new views from within Analyst. 
If hardware acceleration is enabled in Spotfire analyst (default is ON) - you also get one additional process.

- Spotfire.tspla3ryidb.exe:
The exe with the cryptic name (Spotfire.tspla3ryidb.exe) is one created by Spotfire's sub-process framework - in this case it is related to the data loading.
This process is used by the out-of-process data loading for excel.