Product Documentation
Cadence User Interface SKILL Reference
Product Version IC23.1, September 2023

perfDiagInstall

perfDiagInstall
g_RdOnly
[ ?openCallstack g_openCallstack | ?loadOnly g_loadOnly ]
=> t / nil

Description

Installs the Health Monitor tool if it is not installed by default during the Virtuoso Studio launchYou can use this tool to diagnose various performance issues in the Virtuoso Studio design platform, such as recording callstacks and terminating an unresponsive Virtuoso Studio session.

To open the Health Monitor tool by default, add the following statement to the .cdsinit file:

perfDiagInstall(?openCallstack t)

Arguments

g_RdOnly

A boolean that installs the Health Monitor tool intended for the Cadence support team for on-site debugging.

The default is nil.

?openCallstack g_openCallstack

A boolean that displays the Health Monitor tool to perform tasks, such as recording callstacks, terminating frozen sessions, and so on.

When set to t, the Health Monitor tool can be pinned to the top of the screen to save screen space.

When set to nil and if the tool freezes, you can open the Health Monitor tool from the command-line using the cdsPerfDiag command, or by clicking the Find button on the control form of another Virtuoso Studio session.

The default is nil.

?loadOnly g_loadOnly

A boolean that loads the SKILL menu only.

Cadence recommends using this option only when your machine is slow for a typical installation.

If you specify t, you must manually open the Health Monitor tool for the first time, before the tool freezes.

The default is nil.

Values Returned

t

The installation of the Health Monitor tool is successful.

nil

The installation of the Health Monitor tool is not successful.

Examples

Installs the Health Monitor tool and opens it before the tool freezes:

perfDiagInstall(?openCallstack t)
=> t

Related Topics

Diagnostic Center Overview


Return to top
 ⠀
X