<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/diskperf/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/diskperf/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 02 Nov 2011 21:49:56 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/diskperf/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by mike cannon</title><link>https://sourceforge.net/p/diskperf/wiki/Home/</link><description>&lt;pre&gt;--- v4 
+++ v5 
@@ -1,13 +1,12 @@
-to build it from linux you do this:
-svn checkout svn://svn.code.sf.net/p/diskperf/code/trunk diskperf-code
-cd diskperf-code
+to build on linux you do this:
+svn checkout svn://svn.code.sf.net/p/diskperf/code/trunk diskperf-code
+cd diskperf-code
 make
 
 to build on solaris:
 svn checkout svn://svn.code.sf.net/p/diskperf/code/trunk diskperf-code
 cd diskperf-code
 cc -m64 -O -o diskperf diskperf.c
-
 
 diskperf argument descriptions:
 -b “buffer size” amount of data per transfer
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mike cannon</dc:creator><pubDate>Wed, 02 Nov 2011 21:49:56 -0000</pubDate><guid>https://sourceforge.net53b72c18765beff2b4c93893f480a338aa630df0</guid></item><item><title>WikiPage Home modified by mike cannon</title><link>https://sourceforge.net/p/diskperf/wiki/Home/</link><description>&lt;pre&gt;--- v3 
+++ v4 
@@ -1,3 +1,14 @@
+to build it from linux you do this:
+svn checkout svn://svn.code.sf.net/p/diskperf/code/trunk diskperf-code
+cd diskperf-code
+make
+
+to build on solaris:
+svn checkout svn://svn.code.sf.net/p/diskperf/code/trunk diskperf-code
+cd diskperf-code
+cc -m64 -O -o diskperf diskperf.c
+
+
 diskperf argument descriptions:
 -b “buffer size” amount of data per transfer
 -c “count” number of transfers
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mike cannon</dc:creator><pubDate>Wed, 02 Nov 2011 21:49:15 -0000</pubDate><guid>https://sourceforge.netf9a4d3e0786ed84265fd21885770c7c88ff60564</guid></item><item><title>WikiPage Home modified by mike cannon</title><link>https://sourceforge.net/p/diskperf/wiki/Home/</link><description>&lt;pre&gt;--- v2 
+++ v3 
@@ -7,12 +7,18 @@
 -r number of files to read per process
 -s each process will utilize a separate directory
 
-Common usage with diskperf:
-diskperf -b 1m -c 10240 -w 1 -d -p 1
-
+Common usage with diskperf for streaming throughput:
+diskperf -b 1m -c 10240 -w 1 -d -p 1
+
 1MB IOs will be transferred 10240 yielding a file size of 10 GB.
 Both diskperf and IOzone yield statistically similar results when run with this command sets:
 diskperf -b 1m -c 10240 -w 1 -d -p 1
 iozone -i 1 -c -e -w -r 1024k -s 10g -t 1 -+n -I
 
 Diskperf is not highly compressible data, and makes interesting tests on systems that do dedupe or with tape drives that auto compress data.
+
+When looking to test metadata operations as such as file creates diskperf can be used as follows:
+time diskperf -w 1000000 -c 0 -p 1
+
+This will create one million 0k files in the current directory.  Increasing the process count to two and with the addition of the -s parameter will cause two processes to create a million files in two separate directories.
+time diskperf -w 1000000 -c 0 -p 2 -s
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mike cannon</dc:creator><pubDate>Wed, 02 Nov 2011 16:54:40 -0000</pubDate><guid>https://sourceforge.net04658d6e9170b8c77a98cc0a77d4b6d8bfa524c3</guid></item><item><title>WikiPage Home modified by mike cannon</title><link>https://sourceforge.net/p/diskperf/wiki/Home/</link><description>&lt;pre&gt;--- v1 
+++ v2 
@@ -1,5 +1,18 @@
-Welcome to your wiki!
-
-This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/p/diskperf/wiki/markdown_syntax/) syntax.
+diskperf argument descriptions:
+-b “buffer size” amount of data per transfer
+-c “count” number of transfers
+-d to force direct io (only supported on some system, default is off.)
+-p number of process, default is 1
+-w number of files to write per process
+-r number of files to read per process
+-s each process will utilize a separate directory
+
+Common usage with diskperf:
+diskperf -b 1m -c 10240 -w 1 -d -p 1
+
+1MB IOs will be transferred 10240 yielding a file size of 10 GB.
+Both diskperf and IOzone yield statistically similar results when run with this command sets:
+diskperf -b 1m -c 10240 -w 1 -d -p 1
+iozone -i 1 -c -e -w -r 1024k -s 10g -t 1 -+n -I
+
+Diskperf is not highly compressible data, and makes interesting tests on systems that do dedupe or with tape drives that auto compress data.
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mike cannon</dc:creator><pubDate>Wed, 02 Nov 2011 16:34:46 -0000</pubDate><guid>https://sourceforge.net14b3c376554e2043853b37c622c38b4e329c5d87</guid></item><item><title>WikiPage Home modified by mike cannon</title><link>https://sourceforge.net/p/diskperf/wiki/Home/</link><description>Welcome to your wiki!

This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses [Markdown](/p/diskperf/wiki/markdown_syntax/) syntax.
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mike cannon</dc:creator><pubDate>Wed, 02 Nov 2011 15:42:06 -0000</pubDate><guid>https://sourceforge.net5a355ed1bbebabc73922d8efbf77b8a17dccdc93</guid></item></channel></rss>