PTT 0.10.0
Sponsored Links
PTT 0.10.0 Ranking & Summary
File size:
0.28 MB
Platform:
Any Platform
License:
LGPL (GNU Lesser General Public License)
Price:
Downloads:
737
Date added:
2006-05-04
Publisher:
Matthieu Castet
PTT 0.10.0 description
PTT helps users to analyze and understand correction and performance problems for multi-threaded applications. It shows when a program calls NPTL routines and when it exits from them, with details about the internal mechanisms of the library.
Three different trace formats are provided: a machine readable text format, a human readable text format, and a graphical format. The graphical format is obtained thanks to Pajé, an interactive visualization tool.
PTT aims to answer the needs of three kinds of users:
- a developer writting multi-threaded applications mainly wants to trace calls to and exits from NPTL routines, with details about parameters. He needs to easily switch from the original untraced NPTL to the traced library, and vice-versa, without recompiling his application.
- a member of a Linux support team providing skills to people who write, test or use applications. He has strong skills about the Linux kernel and glibc, therefore he needs to see what happens inside NPTL. He also wants to be able to analyze in his own offices traces generated at customers site.
- a maintainer of the glibc wants to analyze the behaviour of NPTL and fix problems, which is not an easy task. PTT provides him with traces of internal NPTL events.
Main features:
A multi-threaded application can be traced without being recompiling. The trace is analyzed once the application stopped: it is a post-mortem analysis. Three different trace formats are provided:
- a human readable text format.
- a "machine" readable text format. This text format is easily parsable by other programs to extract useful information.
- a graphical format, obtained thanks to Pajé, an interactive visualization tool, available in the testing and unstable Debian distributions.
PTT offers the following features:
- trace cut: it is possible to only work on a part of the trace, selected with temporal or numeric criteria.
- trace split: it is possible to split the trace into several files to get either one file per process or one file per thread.
- trace filtering: it is possible to filter the trace on various criteria, such as event names, object names, kind of objects or pid.
- log levels: it is possible to dynamically switch from light to richer or full trace.
- continuous recording: the tool can keep only last traces of the execution.
- handle large volume of traces.
- handle bad situations (hang, crash, kill).
- thread contention analysis will soon be available.
Three different trace formats are provided: a machine readable text format, a human readable text format, and a graphical format. The graphical format is obtained thanks to Pajé, an interactive visualization tool.
PTT aims to answer the needs of three kinds of users:
- a developer writting multi-threaded applications mainly wants to trace calls to and exits from NPTL routines, with details about parameters. He needs to easily switch from the original untraced NPTL to the traced library, and vice-versa, without recompiling his application.
- a member of a Linux support team providing skills to people who write, test or use applications. He has strong skills about the Linux kernel and glibc, therefore he needs to see what happens inside NPTL. He also wants to be able to analyze in his own offices traces generated at customers site.
- a maintainer of the glibc wants to analyze the behaviour of NPTL and fix problems, which is not an easy task. PTT provides him with traces of internal NPTL events.
Main features:
A multi-threaded application can be traced without being recompiling. The trace is analyzed once the application stopped: it is a post-mortem analysis. Three different trace formats are provided:
- a human readable text format.
- a "machine" readable text format. This text format is easily parsable by other programs to extract useful information.
- a graphical format, obtained thanks to Pajé, an interactive visualization tool, available in the testing and unstable Debian distributions.
PTT offers the following features:
- trace cut: it is possible to only work on a part of the trace, selected with temporal or numeric criteria.
- trace split: it is possible to split the trace into several files to get either one file per process or one file per thread.
- trace filtering: it is possible to filter the trace on various criteria, such as event names, object names, kind of objects or pid.
- log levels: it is possible to dynamically switch from light to richer or full trace.
- continuous recording: the tool can keep only last traces of the execution.
- handle large volume of traces.
- handle bad situations (hang, crash, kill).
- thread contention analysis will soon be available.
PTT 0.10.0 Screenshot
PTT 0.10.0 Keywords
PTT
NPTL
PTT 0.10.0
to analyze
multi-threaded applications
performance problems
Text format
trace
format
analyze
Multi-threaded
applications
text
PTT 0.10.0
Benchmarks
System
Bookmark PTT 0.10.0
PTT 0.10.0 Copyright
WareSeeker periodically updates pricing and software information of PTT 0.10.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PTT 0.10.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
tracey ullman
how to analyze a poem
list of multi threaded applications
tracey edmonds
tracey lawrence
multithreaded applications
trace adkins
trace minerals
tracey gold
formatting
trace adkins you're gonna miss this
rich text format
employee performance problems
without a trace
microsoft multi threaded applications
mla format
traceroute
formative assessment
Related Software
DC# is an easy to use file sharing client. Free Download
IPoCAN provides IP over CAN Linux support. Free Download
Jatt provides a Web-based time tracking application. Free Download
BlueZip is a cross-platform compression utility. Free Download
LaTrine project is a language vocabulary drill. Free Download
Flux is an easy-to-use crypto, compression, I/O, and memory management library. Free Download
stdnet is a simple C++ framework for building single-threaded or multi-threaded applications which deal with I/O events. Free Download
PipeNightDreams is a game similar to PipeDreams. Free Download
Latest Software
Popular Software
Favourite Software