[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20121130135052.GE20087@suse.de>
Date: Fri, 30 Nov 2012 13:50:52 +0000
From: Mel Gorman <mgorman@...e.de>
To: Linux-MM <linux-mm@...ck.org>
Cc: LKML <linux-kernel@...r.kernel.org>
Subject: MMTests 0.08
MMTests 0.08 is a configurable test suite that runs a number of common
workloads of interest to MM developers. This release is very monitor but
contains some specjbb configs for running with a single JVM and preliminary
support for rendering reports as HTML.
Changelog since v0.07
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
At LSF/MM at some point a request was made that a series of tests
be identified that were of interest to MM developers and that could be
used for testing the Linux memory management subsystem. There is renewed
interest in some sort of general testing framework during discussions for
Kernel Summit 2012 so here is what I use.
http://www.csn.ul.ie/~mel/projects/mmtests/
http://www.csn.ul.ie/~mel/projects/mmtests/mmtests-0.08-mmtests-0.01.tar.gz
There is a git repository at
https://github.com/gormanm/mmtests.git
There are a number of stock configurations stored in configs/. For example
config-global-dhp__pagealloc-performance runs a number of tests that
may be able to identify performance regressions or gains in the page
allocator. Similarly there network and scheduler configs. There are also
more complex options. config-global-dhp__parallelio-memcachetest will run
memcachetest in the foreground while doing IO of different sizes in the
background to measure how much unrelated IO affects the throughput of an
in-memory database.
Out of the box it should now do something useful by running a page fault
microbenchmark.
--
Mel Gorman
SUSE Labs
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists