• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux PTT Download

PTT

May 4, 2006
PTT software facilitates the analysis of correction and performance issues for multi-threaded applications, providing users with a greater understanding of their software.
Version 0.10.0
License LGPL
Platform Linux
Supported Languages English
Homepage nptltracetool.sourceforge.net
Developed by Matthieu Castet
The PTT software is an incredibly helpful tool for analyzing and diagnosing correction and performance issues in multi-threaded applications. This software shows users exactly when a program calls NPTL routines and exits from them, while also providing intricate details about the library's internal mechanisms.

PTT offers three distinct trace formats, including a machine-readable text format, a human-readable text format, and a graphical format. The graphical format is made possible with the Pajé interactive visualization tool. The PTT software is designed to cater to the needs of three specific types of users.

Firstly, developers who write multi-threaded applications are mainly interested in tracing NPTL routine calls and exits, along with detailed parameter information. They need the ability to easily switch between the original untraced NPTL and the traced library without needing to recompile their application.

Secondly, members of Linux support teams need to have a comprehensive understanding of the Linux kernel and glibc. This requires the ability to analyze traces generated from customers' sites, as well as seeing what happens inside NPTL.

Finally, the maintainer of glibc requires the ability to analyze NPTL behavior and fix any associated problems. PTT provides internal NPTL event traces, which can be incredibly useful for this task.

Some key features of PTT include the ability to trace a multi-threaded application without needing to recompile it. The trace is analyzed once the application is stopped, which allows for post-mortem analysis. The software offers three different trace formats, including a human-readable text format, a machine-readable text format, and a graphical format generated through Pajé.

Additional features offered by PTT include trace cut, which allows users to analyze specific parts of the trace; trace split, which enables users to split the trace into several files based on process or thread; trace filtering, which allows users to filter the trace based on various criteria such as event names, object names, or PID; log levels, which provide the ability to dynamically switch between different trace levels; and continuous recording, which only maintains the last traces of the execution.

PTT also offers the ability to handle large trace volumes, handle bad situations such as crashes or kill signals, and analyze thread contention. Overall, the PTT software is an incredibly robust and useful tool for anyone needing to analyze and understand multi-threaded application behavior.
What's New

Version 0.10.0: N/A

Free Download 287K
400
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Avira AntiVir WebGate
The Avira AntiVir UNIX WebGate software protects HTTP and FTP connections through ...
Debian Live Manual
Access all Debian Live project documentation from one point with ease.
Fat Fish
Fat Fish is an amusing and visually pleasing arcade game.
django_excel_templates
Create Excel tables with Django using easy-to-use software. Input data directly from ...
TestMaker
TestMaker is software that enables functional, scalable, and performance testing for applications ...
Laidout
Laidout is Linux-based software designed for desktop publishing.
Flyspray
Flyspray is a simple bug tracking platform that helps with IT project ...
Synapse
Synapse is an ESB engine that utilizes Apache Axis2 and is built ...
wmbatteries
wmbatteries is a dockapp that can monitor the battery capacity, remaining time, ...
SPAW Editor
SPAW Editor is a WYSIWYG editor control that runs in the browser ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.