Difference between revisions of "Performance"
From OpenZFS on OS X
m |
(→Status) |
||
Line 2: | Line 2: | ||
== Status == | == Status == | ||
− | Currently OpenZFS on | + | Currently OpenZFS on OS X is active development, with priority being given to stability and integration enhancements, before performance. |
== Current Benchmarks == | == Current Benchmarks == |
Revision as of 03:58, 11 April 2014
Status
Currently OpenZFS on OS X is active development, with priority being given to stability and integration enhancements, before performance.
Current Benchmarks
In order to establish a baseline of current performance of OpenZFS on OSX, measurements have been made using the iozone [1] benchmarking tool. The benchmark consists of running various ZFS implementations inside a VMware 6.0.2 VM on a 2011 iMac. Each VM is provisioned with 8GB of RAM, an OS boot drive, and a 5 GB second HDD containing a ZFS dataset. The HDDs are standard VMware .vmx files.
The test zpool was created using the following command:
- zpool create -o ashift=12 -f tank <disk device name>
The benchmark consists of the following steps:
- Start the VM.
- Import the tank dataset
- Execute -> mkdir /tank/tmp && cd /tank/tmp
- Execute -> time iozone -a
- Record Time 1
- Execute -> time iozone -a
- Record time 2
- Terminate the VM and VMware before moving to the next ZFS implementation/OS combination.
The results are as follows: