Branches
Comments
[»]
OS X
by Max Waterman - Apr 10th 2003 18:55:17
I used to use this when I was benchmarking some linux drives and thought it
was great.
Now I would like to use it to benchmark the drives on my Mac.
Is there a port of Bonnie++ for Mac? If not, any plans for one?
Max.
[reply]
[top]
[»]
Re: OS X
by Fabrice Bacchella - Dec 10th 2003 05:13:01
> I used to use this when I was
> benchmarking some linux drives and
> thought it was great.
>
> Now I would like to use it to benchmark
> the drives on my Mac.
>
> Is there a port of Bonnie++ for Mac? If
> not, any plans for one?
>
> Max.
Bonnie++ works on Mac OS X. There is two problems.
The first is that readdir is unreliable on HFS+, one
should use fts_read instead which is not part of posix.
The second is a small wrong type casting in
getc_putc.cpp.
The problem is in line 168 :
wrote = write(FILE_FD, buf, min(sizeof(buf), (unsigned
int)file_size - size));
The type of sizeof is size_t. The typecast make Apple's
C++ choke on this line.
[reply]
[top]
[»]
If you like Bonnie you'll love Iozone
by Capps - Mar 9th 2002 11:45:41
If you like Bonnie then you'll love Iozone.
Iozone has many more features than Bonnie
ever dreamed of. Such as:
Posix Async I/O
Throughput with processes or threads.
Cluster throughput testing.
mmap() testing.
Replay application access behavior testing.
and many more....
See: http://www.iozone.org
[reply]
[top]
|