tstime is a command that is similar to the time(1) command, but in addition to the runtime, it also prints the highwater memory usage (RSS+VMEM) of the controlled process. tsmon is a command that prints the runtime/highwater memory usage of every process that exits on the system until the tsmon is quit. These programs use the taskstats delay accounting interface of the Linux 2.6 kernel.
ipfw-graph displays a graphical overview of the
amount of bytes going through your FreeBSD
ipfw-rules and a piled overview of the percentage
based on which rule it happened.
Related ProjectsFOMAUSBDriver for Mac OS X, Wireshark, iReport-Designer for JasperReports, SmillaEnlarger, CrystalDiskMark
lb is a very small and efficient libevent-based benchmarking tool for HTTP servers. It has been implemented with the main goal to provide a safe and quick replacement for the Apache 'ab' tool. Since its first release, it comes with the ability to benchmark several HTTP servers at the same time, theoretically limited only by operating system limits.
Related ProjectsiReport-Designer for JasperReports, Sledge, DeSmuME, SmillaEnlarger, CrystalDiskMark
mubench is an in-depth, low-level benchmark for x86 processors. Its primary goal is to provide useful information for people who optimize assembly code and write compilers. It measures latency and throughput for each individual instruction (sometimes several forms of the same instruction), as well as the throughput of arbitrary instruction mixes. The results produced by mubench are typically an order of magnitude more detailed than those found in AMD or Intel manuals.
Related Projectsgsynaptics, CrystalDiskInfo, MeCab, Media Player Classic - Home Cinema, Dumpper v.60.3
OO Bench compares the speed of the same object-oriented tasks in several
object-oriented languages. C++, Objective-C, and Java are currently supported.
Support for Smalltalk, CLOS, CSharp, and Eiffel are in development. It aims to
be simple, easy to understand, and easy to port. It also aims to follow the
idioms and best practices advised by each language as much as possible. It is
designed to make it easy to look up how a particular problem is best solved in
Related ProjectsProgramming Language ADP, d2dbench, WinCS, Media Player Classic - Home Cinema, Dumpper v.60.3
Apache Hello World Benchmarks is a benchmarking tool that seeks to give a sense of Web application execution speed on various software platforms running under the Apache Web server. Benchmarks can vary greatly from system to system, so this tool allows one to get numbers on one's own platform. Applications tested include mod_perl, mod_php, Tomcat, and Apache::ASP, with over 62 benchmarks in all.
pmbw is a set of assembler routines to measure the parallel memory (cache and RAM) bandwidth of modern multi-core machines. Memory bandwidth is one of the key performance factors of any computer system. Today, measuring the memory performance often gives a more realistic view of the overall speed of a machine than pure arithmetic or floating-point benchmarks. pmbw contains a set of very basic functions which are all hand-coded in assembler to avoid any compiler optimizations. These basic functions are modeled after the basic inner loops found in any data processing, sequential scanning and pure random access. Any application will have a memory access pattern which is somewhere between these two extremes. The current version of pmbw supports benchmarking 16-, 32-, 64-, 128-, or 256-bit memory transfers on x86_32-bit, x86_64-bit, and ARMv6 systems.
Speed is a simple program to add a transfer meter to any console or terminal based copy program. It allows you to easily report Kilobytes or Megabytes per second when using programs that do not report file transfer speeds (such as 'cp' or 'ftp').
Related ProjectsTERASOLUNA Framework, MPC-BE, MeCab, FileZilla JP Info, Win32 Disk Imager
Mobile Device Tools provides a set of tools to help J2ME MIDP developers
with Java implementations on new devices. The three tools are "Keys",
which tests which events are generated by which keys and finds the
key codes of non-standard keys, "Specs", which finds the basic device
information and the support for the various optional JSRs, and
"ClassBrowser", which provides information about feature support by
allowing the user to explore the hierarchy of the classes present on the
QAA is a XUL Mozilla Firefox extension that
performs a user supplied test list on a Web
application. Test sessions can be defined by
example. A report is generated when sessions are
Related ProjectsAmateras, Darik's Boot and Nuke, SmillaEnlarger, TuxGuitar, Properties Editor
MPIBurn is an MPI unicast benchmark. Modern inter-connect hardware handles broadcast messages with a different algorithm than that used for unicast messages. Just benchmarking broadcasts or N to N+1 messaging may not detect inter-connect malfunctions, so MPIBurn benchmarks any possible unicast connection while assuring to involve as many connections in parallel as possible. After each round, the peers are scrambled to ensure that the next round has completely different connection groups.
sdb is a really simple program to benchmark disks. It only writes/reads data sequentially to/from a file and calculates the performance of this action. A memory buffer is used for input/output to get values close to the real performance of the disk or RAID system. You can use flags like O_DIRECT and O_SYNC to avoid buffering by the operating system. It is similar to dd, but there are some differences, since dd was not created for benchmarking a disk. It is possible to initialize the buffer with random values before writing them to the disk or a file on the disk. It is a simple but effective program to get the maximum speed of a disk. Due to the simplicity, you will get the results much faster than with a more complex benchmark.
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. It is a post mortem analysis; the
trace can be analyzed once the application has stopped. 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.
GL O.B.S. (GL Open Benchmark Suite) is based
around a PyGTK interface that launches OpenGL
programs, feeding them with a common CLI options
set that will affect their behaviour. It then
receives their statistical output. Benchmarks are
easy to create and add.
Related ProjectsMedia Player Classic - Home Cinema, Dumpper v.60.3, memory profiling tool, MeCab, MPC-BE
ReynoldsMark is Computational Fluid Dynamics software. It numerically computes a laminar flow field around a submerged body through a finite differencing and artificial compression schemes. The system's performance is assessed by measuring runtime.