path: root/benchmarks/bonnie/pkg-descr
diff options
authorSatoshi Asami <asami@FreeBSD.org>1995-05-19 09:49:09 +0000
committerSatoshi Asami <asami@FreeBSD.org>1995-05-19 09:49:09 +0000
commitd483bc7ba1bc633cf2eb6f6ea85cc30a4886512a (patch)
tree560556d21880b7652d88a2634e861cee094a9f8d /benchmarks/bonnie/pkg-descr
parent264bdb6687419bbefae4f710f8dc12bf90a5f3ca (diff)
Bonnie benchmarking tool.
Submitted by: se
Notes: svn path=/head/; revision=1787
Diffstat (limited to 'benchmarks/bonnie/pkg-descr')
1 files changed, 17 insertions, 0 deletions
diff --git a/benchmarks/bonnie/pkg-descr b/benchmarks/bonnie/pkg-descr
new file mode 100644
index 000000000000..b93807f2ffc0
--- /dev/null
+++ b/benchmarks/bonnie/pkg-descr
@@ -0,0 +1,17 @@
+Bonnie: Filesystem Benchmark Program
+Bonnie tests the speed of file I/O using standard C library calls.
+It does reads and writes of blocks, testing for the limit of sustained
+data rate (usually limited by the drive or controller) and updates on
+a file (better simulating normal operating conditions and quite dependent
+on drive and OS optimisations).
+The per character read and write tests are generally limited by CPU speed
+only on current generation hardware. It takes some 35 SPECint92 to read
+or write a file at a rate of 1MB/s using getc() and putc().
+The seek tests are dependent on the buffer cache size, since the fraction
+of disk blocks that fits into the buffer cache will be found without any
+disk operation and will contribute zero seek time readings. I.e. if the
+buffer cache is 16MB and the Bonnie test file is 32MB in size, then the
+seek time will come out as half its real value. The seek time includes
+rotational delay, and will thus always come out higher than specified for
+a drive.