---
name: "eztrace.preload"
section: "1"
platform: "linux"
package: "eztrace"
version: "2.1.1-6"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/eztrace.preload"
---

# eztrace.preload(1)

performance analysis tool

## NAME

eztrace.preload - performance analysis tool

## SYNOPSIS

eztrace.preload \[OPTION\] COMMAND\_LINE

## DESCRIPTION

Run COMMAND\_LINE and generate an execution trace.

## OPTIONS

- \-d

  Run eztrace.old with gdb

- \-e

  Show environment

- \-p

  PadicoTM mode

- \-m

  MPI mode

- \-t \[plugin1 plugin2 ... pluginN\]

  Select a list of plugins

- \-o DIRECTORY

  Select the output DIRECTORY

- \-l DIRECTORY

  Add DIRECTORY to the list of directories in which eztrace search for plugins

- \-f

  Enable EZTRACE\_FLUSH

- \-?

  Display this help and exit

## EXAMPLES

$ eztrace.preload -t "memory pthread" ./my\_program param1 param2

For MPI programs:\
 $ mpirun -np 2 \`eztrace.preload -m ./my\_program\` param1 param2

## SEE ALSO

[eztrace(1)](/eztrace/1.md), [eztrace\_cc(1)](/eztrace_cc/1.md), [eztrace\_avail(1)](/eztrace_avail/1.md)

## BUGS

eztrace.preload is a fallback launcher for eztrace. It relies on LD\_PRELOAD for interception function calls. Thus, it only works for shared libraries.

## REPORTING BUGS

Report eztrace bugs to https://gitlab.com/eztrace/eztrace\
 EZTrace home page: \<https://eztrace.gitlab.io/eztrace\>

## AUTHOR

Francois Trahay (francois.trahay@telecom-sudparis.eu)
