Unixbench for Mac
Unixbench is the most used benchmarking software tool. Free benchmark and good replacement for GeekBench 3/4. It can measure the performance of bash scripts, CPUs in multithreading and single threading. It can also measure the performance for parallel task. Also, specific disk IO for small and large files are performed.
================================================================
To use Unixbench:
1. UnixBench from version 5.1 on has both system and graphics tests.
If you want to use the graphic tests, edit the Makefile and make sure
that the line “GRAPHIC_TESTS = defined” is not commented out; then check
that the “GL_LIBS” definition is OK for your system. Also make sure
that the “x11perf” command is on your search path.
If you don’t want the graphics tests, then comment out the
“GRAPHIC_TESTS = defined” line. Note: comment it out, don’t
set it to anything.
2. Do “make”.
3. Do “Run” to run the system test; “Run graphics” to run the graphics
tests; “Run gindex” to run both.
You will need perl, as Run is written in perl.
For more information on using the tests, read “USAGE”.
For information on adding tests into the benchmark, see “WRITING_TESTS”.
================================================================
App description: Unixbench 5.1.3
App description: Tools
The good: Free
The bad: None
Updated: January 18, 2011
System requirements: Mac OS X 10.7 or later
As someone who enjoys squeezing every ounce of performance from my machine, I recently decided to run UnixBench on my Mac. I wasn’t sure what to expect—after all, UnixBench is a classic benchmarking tool originally designed for Unix systems, and getting it to run on macOS sounded like a chore. But to my surprise, the experience was refreshingly straightforward.
I used the patched version of UnixBench 5.1.3 for macOS, and after applying the patch and running the ./Run script, the benchmarks kicked off without a hitch. The results were detailed and insightful, giving me a clear picture of how my MacBook Pro (M1 Pro, 16GB RAM) stacks up in terms of CPU performance.
What I appreciated most was how customizable the tests were. I could run single-threaded and multi-threaded benchmarks, and even skip the graphics tests if I wanted to keep things simple. The HTML report generated at the end was a nice touch too—easy to read and share.
If you’re a Mac user curious about your system’s performance, I highly recommend giving UnixBench a try. Just be prepared to let it run for a while—it’s thorough!