Skip to content

Tags: kdave/mmtests

Tags

v0.16

Toggle v0.16's commit message
mmtests 0.16

o Multiple reporting corrects
o Avoid getting stuck in highalloc
o Add vmscale benchmark
o Multiple corrections to loopdd benchmark
o Multiple corrections to stutter benchmark
o Extended iostat reporting
o Optionally specify min number of tiobench clients

Signed-off-by: Mel Gorman <mgorman@suse.de>

v0.15

Toggle v0.15's commit message
mmtests 0.15

o Use .xz for kernel taballs
o Remove patch rejections files
o Increase range of parameters tested for tlbflush microbenchmark

Signed-off-by: Mel Gorman <mgorman@suse.de>

v0.14

Toggle v0.14's commit message
mmtests 0.14

o Report per-thread performance on ebizzy
o Add tlbflush microbenchmark
o Add pigz as a potential scheduler benchmark
o Alter compress configuration file to avoid logging useless data
o Add ftrace analysis scripts

Signed-off-by: Mel Gorman <mgorman@suse.de>

v0.13

Toggle v0.13's commit message
mmtests 0.13

o Allow monitor-only mode logs to be compared
o Fix URL for ffsb
o Remove obsolete starve benchmark, replace with ebizzy
o Many cosmetic reporting issues
o Add basic analysis scripts for ftrace logs
o Add abiliity to report some results as quartiles
o Add fio benchmark
o Add ku-latency benchmark
o Re-add speccpu benchmark and reporting script

Signed-off-by: Mel Gorman <mgorman@suse.de>

v0.12

Toggle v0.12's commit message
mmtests 0.12

o Add monitor for /proc/interrupts
o Do not unnecessarily load oprofile
o Timed munlock test and different NUMA binding policy
o Record exit code
o Do not run ft for NAS class D testing

Signed-off-by: Mel Gorman <mgorman@suse.de>

v0.11

Toggle v0.11's commit message
mmtests 0.11

o Reporting script for parallel write latency
o Reporting script for iostat
o Additional configs for parallel write patterns
o Do not monitor top for specjvm configuration
o Optionally only monitor active processes with top
o Benchmark for on-disk compression
o Benchmark for timed buffer allocation (relavant to THP)
o Benchmark for mutilate, a memcached workload generator
o Benchmark for ebizzy
o New configuration for pgbench that is scheduler orientated
o Suppress useless messages from reaim
o Report pages in/out statistics properly in vmstat
o Monitor that enables numad
o Monitor for NUMA memory balance
o Fixed tiobench installation script
o Adapt to sourceforge download links
o Report latencies as recorded by tiobench
o Add blktrace post-process that analyses requests completed during stalls
o Add helper script for extracting annotated profiles

v0.10

Toggle v0.10's commit message
mmtests 0.10

o Adjust stap to kernel 3.9
o Do not log usemem output as it can block on IO for anon tests
o Collapse some of the micro tests
o Rework reaim benchmark
o Remove signal_test from reaim configs as it's stupid
o Add ability to hog memory which simplifies some NUMA tests
o Adjust watch-dstate.pl to handle removal of get_request_wait
o Fix top monitor to avoid duplicate output
o Remove ft from nas tests memory requirements are excessive
o Improve reporting script for highalloc tests
o Fix missing dependencies for dbench and memcachetest

Signed-off-by: Mel Gorman <mgorman@suse.de>

v0.09

Toggle v0.09's commit message
mmtests 0.09

o Many small improvements to reporting, more graphs etc.
o Increase duration of dbench benchmarks to cope better with noise
o Add generic graph-mmtests.sh script for comparing test runs
o Improve monitoring of processes stuck in dstate
o Do not record top-related informtion for hackbench, too much IO, unhelpful
o Add more configurations related to read IO starvation monitoring

Signed-off-by: Mel Gorman <mgorman@suse.de>

v0.08

Toggle v0.08's commit message
mmtests 0.08

o Preliminary support for rendering HTML reports
o specjbb configs for single JVMs
o specjbb extraction script changes for single JVMs
o nas reporting scripts

Signed-off-by: Mel Gorman <mgorman@suse.de>

v0.07

Toggle v0.07's commit message
mmtests 0.07

v0.07
o Add benchmark for specjbb
o Run multiple instances of tiobench and report variances
o Basic NUMA monitoring scripts
o Describe the components of autonumbench and add a configuration file

Signed-off-by: Mel Gorman <mgorman@suse.de>