Fast, multi-threaded malloc() and nifty performance analysis tools
GPerftools (formerly Google Performance Tools) is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools useful for creating more robust applications. These tools can be especially useful when developing multi-threaded applications in C++ with templates. Among these tools are TCMalloc, a thread-friendly heap-checker, heap-profiler and cpu-profiler.
(Diver is in the process of being moved to GitHub. Please find us at https://github.com/thechiselgroup/Diver. Support requests & messages sent here may never be seen.) Dynamic Interactive Views For Reverse Engineering. Div/er is a set of Eclipse Plugins that aid developers in understanding software. It uses dynamic analysis and reverse engineering to offer views and filters that aid comprehension and discovery.
cloc (Count Lines Of Code) counts, and computes differences of, comment lines, blank lines, and physical lines of source code in many programming languages. cloc is now being developed at https://github.com/AlDanial/cloc
SPE is a python IDE with auto indentation&completion,call tips,syntax coloring&highlighting,uml viewer,class explorer,source index,todo list,pycrust shell,file browsers,drag&drop,Blender support.Spe ships with wxGlade,PyChecker and Kiki.
OProfile is a low-overhead, transparent profiler for Linux, capable of instruction-grain profiling of all processes, shared libraries, the kernel and device drivers, via the hardware performance counters.
Python package to retrieve and manage data of the IMDb
IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb's web server and a local copy of the whole db.
The goal of the project is now to develop a user library called libpfm4 to help setup performance events for use with the perf_events Linux kernel interface. The development of the perfmon kernel subsystem, libpfm and pfmon has now stopped.
The DaCapo benchmark suite is designed to faciliate performance analysis of Java Virtual Machines, compilers and memory management. It comprises a harness and a suite of open source real-world programs.
A very simple implementation of C++ keyword sizeof for Java 5+. Developers can use it to know the real size of objects in memory.
SLOCCount is an easy-to-use tool that counts Source Lines of Code (SLOC). It auto-determines the language(s) (inc. C, C++, Ada, Assembly, shell, COBOL, C#, Fortran, Haskell, Java, LISP/Scheme, Perl, PHP, Python, Ruby, SQL). It also estimates cost & time.
JRat is the Java Runtime Analysis Toolkit. Its purpose is to enable developers to better understand the runtime behavior of their Java programs. The term behavior includes, but is not limited to performance profiling.
JIP is a high performance, low overhead profiler that is written entirely in Java. JIP gives the developer the ability to turn the profiler on and off while the VM is running. You can also filter out classes and packages as well as control the output.
KCachegrind visualizes traces generated by profiling, including a tree map and a call graph visualization of the calls happening. It's designed to be fast for very large programs like KDE applications.
mpiP is a lightweight profiling library for MPI applications.
Find us at https://github.com/powertechpreview/powertechpreview
Profiler4j is a simple-to-use CPU profiler for Java that supports remote profiling and on-the-fly configuration.
This is sister project for osDQ which provide Restful APIs
(Beta Version) This is sister project for https://sourceforge.net/projects/dataquality/ . It provides Restful APIs for features for data quality and data preparation features. This project will help projects which want embed data quality and data preparation features in their project or UI using restful calls. Data Cleansing APIs
massiftool is a simple, lightweight tool to examine and visualize (create graphs from) the output of valgrind's massif, written in C++/Qt
MonitorJMX is a very small web application capable to monitor WebLogic Servers/Cluster using a single JMX connection. Two JSP dashboards are available in this first version: servers and jms.
Open|SpeedShop is an open source multi platform Linux performance tool
Open|SpeedShop is an open source multi platform Linux performance tool which is targeted to support performance analysis of applications running on both single node and large scale IA64, IA32, EM64T, AMD64, PPC, Blue Gene, ARM and Cray platforms.
Map your path to clean data with an open source data profiling tool.
Map your path to clean data with Open Studio for Data Quality, the leading open source data profiling tool. Open Studio for Data Quality easily connects to hundreds of data sources and generates analysis to help define the next steps to clean data. Evaluate data quality against custom-defined thresholds, and measure conformance to internal standards such as SKU or external standards such as postal codes. Find out how to connect data with fuzzy matching or correlation analytics. Millions of downloads and a full range of robust, open source integration software tools have made Talend the open source leader in cloud and big data integration.
osDQ project dedicated to create apache spark based data quality
This is an offshoot project of open source data quality (osDQ) project https://sourceforge.net/projects/dataquality/ This sub project will create apache spark based data quality and data preparation features for big data. This uses java API of apache spark
TimeDoctor is a tool to visualize execution traces of tasks, queues, cache behavior, etc. While originally targeting embedded media processors and includes specific features for analyzing audio/video streaming applications it has wider applicability.
This profiler (JRE 1.5.0 only) uses JVMTI and native bytecode instrumentation for the analysis of the heap, reachable objects, execution time, garbage collection efficiency, code coverage and thread contention. No preparation steps required in build.
MySQL log analyzer and profiler. Extracts the most popular queries grouping them by their normalized form and shows the statistics for each group. Helps developers to recognize most frequently run queries to be able to optimize overall db performance.