[116 total ]
Memtest86+ is an advanced memory diagnostic tool.
Based on the well-known original memtest86 written by Chris Brady, memtest86+ is a port by some members of the x86-secret team.
KCachegrind is a KDE viewer of profiling data generated by Callgrind.
Ehcache is a widely used java distributed cache for general purpose caching, J2EE and light-weight containers.
It features memory and disk stores, replicate by copy and invalidate, listeners, a gzip caching servlet filter and much more...
... [More]
Ehcache is available under an Apache open source license and is actively developed, maintained and supported. [Less]
Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects
... [More]
, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load. [Less]
Memtest86 is thorough, stand alone memory test for x86 architecture computers. BIOS based memory tests are a quick, cursory check and often miss many of the failures that are detected by Memtest86.
APC is a free, open, and robust framework for caching and optimizing PHP intermediate code.
YSlow for Firebug analyzes web pages and tells you why they're slow based on Yahoo's rules for high performance web sites.
Apache ActiveMQ is a fast Message Bus which supports many Cross Language Clients and Protocols and many advanced features while fully supporting JMS 1.1 and J2EE 1.4.
Munin the monitoring tool surveys all your computers and remembers what it saw. It presents all the information in graphs through a web interface. Its emphasis is on plug and play capabilities. After completing a installation a high number of
... [More]
monitoring plugins will be playing with no more effort.
Using Munin you can easily monitor the performance of your computers, networks, SANs, applications, weather measurements and whatever comes to mind. It makes it easy to determine "what's different today" when a performance problem crops up. [Less]
Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features
... [More]
out of the box. All of this is wrapped in an intuitive, easy to use interface that makes sense for LAN-sized installations up to complex networks with hundreds of devices. [Less]
XCache is a open-source opcode cacher, which means that it accelerates the performance of PHP on servers. It optimizes performance by removing the compilation time of PHP scripts by caching the compiled state of PHP scripts into the shm (RAM) and
... [More]
uses the compiled version straight from the RAM. This will increase the rate of page generation time by up to 5 times as it also optimizes many other aspects of php scripts and reduce serverload. [Less]
LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations of all sorts, including those that require extensive interprocedural analysis. LLVM is also a great target for front-end
... [More]
development for conventional or research programming languages, including those which require compile-time, link-time, or run-time optimization for effective implementation, proper tail calls or garbage collection. We have an incomplete list of projects which have used LLVM for various purposes, showing that you can get up-and-running quickly with LLVM, giving time to do interesting things, even if you only have a semester in a University course. We also have a list of ideas for projects in LLVM. [Less]
Lightweight, fast and modular MVC Ruby web framework. Excellent for high performance dynamic pages and web services.
Simple Machines Forum — SMF in short — is a free, professional grade software package that allows you to set up your own online community within minutes.
Its powerful custom made template engine puts you in full control of the lay-out of your
... [More]
message board and with our unique SSI - or Server Side Includes - function you can let your forum and your website interact with each other.
SMF is written in the popular language PHP and uses a MySQL database. It is designed to provide you with all the features you need from a bulletin board while having an absolute minimal impact on the resources of the server. SMF is the next generation of forum software - and best of all it is and will always remain completely free! [Less]
A time and space-efficient implementation of byte vectors using packed Word8 arrays, suitable for high performance use, both in terms of large data quantities, or high speed requirements. Byte vectors are encoded as strict Word8 arrays of bytes, held in a ForeignPtr, and can be passed between C and Haskell with little effort.
OProfile is a low-overhead, transparent profiler for Linux. It is capable of instruction-grain profiling of all processes, shared libraries, the kernel, and device drivers, via the hardware performance counters.
Apache Camel is a powerful rule based integration framework which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent API (or declarative Java Domain Specific Language) to configure routing
... [More]
and mediation rules. The Domain Specific Language means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of XML configuration files; though Xml Configuration inside Spring is also supported. [Less]
Terracotta provides clustering for Java applications. Features include:
- High level replication
- Cross JVM coordination
- Large virtual heaps
- Fine-grained changes
- Runtime management and control
- No serialization
eAccelerator is a further development of the mmcache PHP accelerator and encoder. It increases the performance of PHP scripts by caching them in a compiled state, so that the overhead of compiling is almost completely eliminated.
The Eclipse Test and Performance Tools Platform (TPTP) provides a set of building blocks for creating tools to test and monitor a distributed application. This include Java profiling and automated and managed test suites. For example you can do JVM
... [More]
profiling of a local or remote Java application. You can also record and drive HTTP load test or JUnit tests. In addition there is tooling to monitor system resources as well as collect and analyze log files. [Less]
JORAM (Java Open Reliable Asynchronous Messaging) is an open source implementation of the JMS (Java Message Service) 1.1 API.
Tsung is an open-source multi-protocol distributed load testing tool. It is protocol-independent and can currently be used to stress test HTTP, SOAP PostgreSQL, and Jabber servers.
Apache Synapse is a simple to use, lightweight and high performance Enterprise Service Bus (ESB) from Apache.
It can deal with SOAP 1.1/1.2, REST, POX, Plain Text, Binary, Hessian, FIX and other types of messages over non-blocking http/s, JMS
... [More]
(1.0/1.1), File systems (s/ftp, CIFS, local, tar/zip/gz..), Mail (POP3, IMAP, SMTP), AMQP, TCP/UDP, XMPP and others. It can also deal with initiating/terminating WS-Addressing, WS-Security and WS-Reliable Messaging
Please note that the project has a much longer history than the Ohloh metrics indicate, because of an SVN move. The project started in September 2005, and has had 5 major releases.
Refer to: http://people.apache.org/~asankha/synapse/statsvn/ for true code statistics [Less]
Thin is a Ruby web server that glues together 3 of the best Ruby libraries in web history:
* the Mongrel parser, the root of Mongrel speed and security
* Event Machine, a network I/O library with extremely high scalability, performance and stability
* Rack, a minimal interface between webservers and Ruby frameworks
The WSO2 ESB is an ultra fast, light-weight and versatile Enterprise Service Bus based on the Apache Synapse ESB. It allows you to Connect, Manage and Transform service interactions between Web services, REST/POX services and Legacy systems.
WSO2 ESB is released under the Apache License v2.0
SystemTap provides free software (GPL) infrastructure to simplify the gathering of information about the running Linux system. This assists diagnosis of a performance or functional problem. SystemTap eliminates the need for the developer to go
... [More]
through the tedious and disruptive instrument, recompile, install, and reboot sequence that may be otherwise required to collect data.
SystemTap provides a simple command line interface and scripting language for writing instrumentation for a live running kernel. We are publishing samples, as well as enlarging the internal "tapset" script library to aid reuse and abstraction. We also plan to support probing userspace applications. We are investigating interfacing Systemtap with similar tools. [Less]
WebLOAD is an open source tool for load testing, stress testing and performance testing that is sponsored by RadView. It can load-test any Internet application, including applications that use Web 2.0 & AJAX.
This project is based on twelve years
... [More]
of code development invested in the previously proprietary WebLOAD, the award winning commercial performance testing solution for internet applications from Radview Software . WebLOAD is a great starting point for this project, with a community of more than 1,600 customers and a track record established on the merits of its robust functionality, efficient architecture, extensibility, support, quality and its ease of use.
Join the WebLOAD community at webload.org [Less]
collectd is a small daemon which collects system information periodically and writes the results to an RRD-file.
What does collectd do?
collectd collects information about the system it is running on and writes this information into special
... [More]
database files. These database files can then be used to generate graphs of the collected data. collectd itself does not generate graphs, it only collects the data. You should use software like drraw to generate pretty pictures from these RRD-files. Nonetheless, sample scripts are included to get you started on own graphing scripts. [Less]
Pocoo is an open-source bulletin board software (aka message board) written in Python. It provides an advanced plugin system with a component architecture which allows other developers to modify Pocoo to their liking without the need to touch
... [More]
existing source code. Because it uses SQLAlchemy, it is possible to use either MySQL, SQLite, Oracle or Postgres as the storage backend. [Less]
Fura is a self-contained grid middleware that allows the grid enablement and distribution of applications on heterogeneous computational resources. Fura features a web-based GUI, wizard-guided installation and configuration, and Web Services
... [More]
compliance. Fura's component based plug-in architecture allows grid services to be extended or replaced, and new services can be developed reusing existing components. [Less]