RSS 3 projects tagged "Diagnostics"

Download Website Updated 15 Dec 2005 pretrace

Screenshot
Pop 39.69
Vit 1.00

pretrace is a preload library that allows specified (dynamically linked) applications to always be executed under a debugging environment. pretrace allows you to specify the percentage of invocations which will be traced, to help you "keep an eye" on applications without bringing the machine to its knees.

Download Website Updated 06 Mar 2008 Python Tracer

Screenshot
Pop 32.59
Vit 1.00

Python Tracer lets you see your Python program's execution as a tree of function invocations, each tree node exposing the real time and CPU time (user/sys) of that call. The project consists of two main components: a Python tracer that can run your Python programs (much like "cProfile" and friends), and a GTK+ based GUI that can show the trace results. It uses a tiny auxiliary library (graphfile) to allow append-only writing and reading static DAGs directly from a file without reading it whole into memory at any stage.

Download Website Updated 06 Aug 2013 Zoom Profiler

Screenshot
Pop 139.33
Vit 17.23

Zoom is a low-overhead graphical and command line profiler for Linux. Profiles are system-wide, precise down to the instruction level, and capture complete backtraces of C/C++/ObjC/Fortran/Assembly code. This lets you see exactly where time was spent, what code was running (user or kernel), and how that code was called. Drill down into a specific symbol, and Zoom shows source and assembly annotated with general and processor-specific tuning advice. It saves profiles as a single, self-contained session file that can be emailed or attached to bug reports. This lets you share what you find with colleagues or archive it for later review. Zoom also supports remote network profiling and scripting, making it ideal for embedded or server systems and automated workflows.

Screenshot

Project Spotlight

TurnKey LAPP Appliance

An Ubuntu-based LAPP appliance that is easy to use and lightweight.

Screenshot

Project Spotlight

rpmreaper

A tool for removing packages from a system.