| |
ZFtrace's comprehensive run-time emulator technology allows it to monitor and
trace nearly all software. Since there is
no need to recompile or relink your programs, you can start finding
those problems immediately--in most cases, it's as simple as inserting
the word "zftr" in front of the command you use to invoke
your program. And since ZFtrace makes no distinction between your
code and someone else's, it can help you track down problems in third-party
programs that you depend on.
ZFtrace's
reports show:
-
Details of attempts to manipulate files and directories: create, delete, open, close, stat, write, read, etc
-
System calls and, optionally, stack traces at each call
- File and Line
number information in stack traces
- Optionally trace
all subroutines
- Decoding of
system call parameters at several verbosity settings.
- Decoding of
error return values
- Children created
- and more
ZFtrace
works on any AIX 32-bit executable:
- No
source code required
- Works
on stripped executables and libraries
- Works
with any thread package
- Works
on third-party programs and libraries
- Works
with any size and complexity of executable
- Works
on C, C++, Fortran, Pascal, assembler, etc.
- Works
with dynamically loaded libraries and modules
ZFtrace
is easy to use:
- No
modifying your build environment
- No
recompilation
- No
relinking
- No
creating new executable images
- Just
install it and start using it
ZFtrace
is powerful and effective:
- Allows
you to signal your program to start/stop recording
- Follows
forks and execs
- Provides
simple to understand ascii report files
- Provides
html on-line documentation
- Offers
flexible licensing models to fit different needs
System
requirements:
- AIX
4.3, 5.1 or 5.2
- Any 32Bit
AIX machine, including non-IBM products
- 32
megabytes of memory
- 5
megabytes of free disk space
|