General Performance

The original Mac mini was fast enough for the entry level Mac user back in 2005. Given that Apple’s iPad is fast enough for many users today, I don’t think it’s too difficult to understand that the 2010 Mac mini is sufficient for most needs.

There are two problems with the overall performance of the mini that will contribute to it feeling slow, particularly over time. The first is memory, and I’ll touch on this in more detail later, but 2GB of RAM is simply not sufficient for a computer running a heavyweight OS. Even light multitasking exposes this weakness. The second is the hard drive.

Apple ships the Mac mini with a 2.5” 5400RPM notebook drive. The drive keeps power consumption and noise down to a minimum, while being awful for performance. To Apple’s credit, OS X does a good job of caching frequently used data but without enough RAM this is a wobbly crutch.

The Mac mini is absolutely begging to have an SSD, and unlike the rest of Apple’s Mac lineup, one isn’t even offered on the mini. I’m going to take this opportunity to again plead for Apple to include a decent SSD in its customization options. These days the name of the game is SandForce. While that may change in another quarter or two, we still need Apple to take SSDs more seriously than it has been.

Now on to the numbers. I didn't have any previous generation Intel Mac minis on hand so the performance comparison is mainly to the MacBook/MacBook Pro. I did throw in some results from the early 2008 iMac I reviewed a while back.

General OS Performance

General OS usage is a difficult thing to quantify, but one measure of performance has always been the number of bounces an icon in the dock makes before an application loads. I decided to take it to the next level and write a quick script to launch 15 applications in a row, timing how long the entire process takes.

I launched, in order: Mail, Safari, Activity Monitor, iTunes, iCal, DVD Player, iPhoto, Photo Booth, Quicktime Player, Disk Utility, Preview, iMovie, Front Row, Garage Band and Aperture.

The entire process stresses both the disk and CPU, which is why we see a huge improvement when going to an SSD as well as differences between CPU speeds.

Application launch performance is slower than the 13-inch MacBook Pro because of the mini’s 2GB of memory. You’ll see this trend continuing as we go through our tests.

Adobe Photoshop CS4 Performance

The Retouch Artists Speed Test we use for our CPU testing under Windows also works under OS X. We're running the exact same benchmark here, basically performing a bunch of image manipulations and filters and timing the entire process.

Photoshop performance is decent, but again behind the latest MBPs because we’re swapping to disk. Not only does the mini ship with 2GB of memory but it has to share 256MB with the GeForce 320M.

Aperture 2 RAW Import

For my Aperture test I simply timed how long it took to import 203 12MP RAW images into the library.

Our Aperture test is heavier on the I/O and thus narrows the gap between the 13-inch MBP and the mini.

Cinebench R10

I’m a fan of the Cinebench test because it lets me show off both single and multithreaded performance in the same workload. First, the single threaded performance:

If we’re totally CPU bound, which is the case with Cinebench, you’ll see that the mini performs no differently than the 13-inch MacBook Pro. Compared to a mobile Core i5 you’re looking at roughly 70% of the performance. It’s fast enough, but not speedy.

Quicktime H.264 Video Encoding

Our final benchmark is more consumer focused. Here I'm taking an XviD and converting it to an iPhone-supported H.264 format.

Video encoding performance is once again where we’d expect it to be, roughly on par with the 13-inch MacBook Pro. The new i5 systems are 60% faster.

Maintaining Profit Margins: 2GB vs. 4GB RAM

The $699 mini is the only Mac that currently ships with less than 4GB of memory (except for the MacBook Air). For a $700 system, that’s unacceptable. For a machine that’s sold in 2010, that’s unacceptable. For something that’s not a nettop, well, you get the idea.

The performance gain you see from just adding another 2GB of memory to the 2010 mini is huge. Here’s our Photoshop benchmark before and after an upgrade to 4GB:

2010 Mac mini Performance
  2GB RAM 4GB RAM
Photoshop CS4 Retouch Artists Bench 60.7 seconds 42.1 seconds
Cinebench R11.5 CPU 1.38 points 1.39 points

That’s a 44% performance increase! The Cinebench results don't show a similar performance improvement since we're fully CPU bound in an test that easily fits in main memory.

You can argue that not all Mac mini owners won’t be running Photoshop, and I’d even agree with you there, but the memory limits come into play as soon as you start running a couple of large footprint applications. The multitasking falloff is sharp on the Mac mini because you only have 2GB of memory and you’ve got a dirt slow 5400RPM notebook hard drive in there.

The Photoshop results are just to show you something quantifiable. The user experience of the Mac mini is noticeably diminished by only having 2GB of memory.

Upgrading the memory is pretty simple. Just twist the pedestal on the bottom, remove the cover and swap sticks:

Apple ships the mini with 2 x 1GB sticks and the GeForce 320M has a dual-channel DDR3 memory controller so you’ll want to upgrade in pairs as well. Apple charges $100 for the upgrade, which isn’t too bad but you’re better off buying the memory yourself and just eBaying what you get with the system.

You just need to buy DDR3-1066 SO-DIMMs, the same thing you’d put in a notebook.

Spin the mini Gaming Performance
Comments Locked

93 Comments

View All Comments

  • synaesthetic - Tuesday, August 10, 2010 - link

    Why all the Apple hate?

    Price-performance.

    Apple doesn't have it.

    Smugness.

    Apple has too much of it.
  • kpxgq - Wednesday, August 11, 2010 - link

    i think its amazing that this thing uses about the same power (wattage) as my acer revo htpc (single core atom 1.6ghz and ion chipset)... if these thing drop in price, i might pick one up as my main htpc and relegate the revo to the bedroom tv
  • TinksMeOff - Wednesday, August 11, 2010 - link

    Needs to start a $599 like before with 2gb of basic ram and offer $799 for the upgraded RAM/CPU/HD Model. The article suggested you can upgrade the RAM yourself and save money. Problem is probably voiding the one year warranty and if you upgrade to the $150 three year protection plan, even more years of voided warranty all to save $30 bucks?

    You can also upgrade the HD from 320gb to 500gb for $100 more (no option for SSD or 7200rpm HD). The Intel Core 2 Duo CPU can be upgraded from 2.4GHz to 2.66GHz for $150 more.

    My existing MAC Mini is the Intel Core Solo 1.5GHz which came with 512MHz DDR2 memory which worked great originally. I upgraded to 1GB (upgradeable to 2GB). I've kept and used it through the years to just look at what Apple is up to and so far I'm able to run the lastest 10.6.4 software with a little lag loading some heavily laden web pages and video. Upgrading to 2gb would probably fix the issue and a Core 2 Dual wouldn't hurt either. I don't play games on the MAC by choice (along time ago) and would never recommend a MAC for PC Gaming over a W7 gaming system.

    This latest MAC Mini just gives me no incentive to upgrade my existing one at the price point, but my purpose in using it is strictly internet and MAC experimentation. I would assume many internet and general usage only people will be thinking just like me regarding this new version of the MAC Mini.

    Thanks for the thorough article and possible advantages of this MAC Mini model.
  • thunng8 - Thursday, August 12, 2010 - link

    Upgrading RAM does not void the warranty.
  • TinksMeOff - Thursday, August 12, 2010 - link

    Thanks for the update, the one I bought would have voided the warranty but you need a putty knife to get the cover off mine and then some work disconnecting some wires 'just so' to reach the ram modules. This model does have all the upgrade ease of a laptop ram upgrade and I was wondering about the warranty is done by the owner.
  • matt b - Wednesday, August 11, 2010 - link

    You said that most OS X programs would be perform more like the Cinebench and Quicktime tests . . . I'd like to see more tests. I have a feeling that Cinebench is highly optimized for Intel processors and that Intel has optimized its drivers for the cinebench test. Intel does a lot of work on trying to win benchmarks that are used in tests . . . see the Federal Trade case against Intel. I'd love to see if that was true . . . test some more software that is less rarely used in benchmarks and see if the POWER chip prevails in those as well.
  • derektrotter - Thursday, August 12, 2010 - link

    Not sure why people care more about streaming DTS-HD or Dolby Digital out the HDMI than discrete audio. Discrete uncompressed audio is also lossless and more versatile than compressed schemes which are tougher to clip mix and such.

    But the new Mac Mini also does 7.1 channels of 96KHz/24-bit streaming audio out. VLC doesn't support it correctly (you have to stream instead, with the checkbox that streams out the S/PDIF normally), but someday VLC surely will.

    Additionally, PLEX/XBMC do not impress me with their hardware video decoding support. People say they can play about every other frame of a Blu-ray rip? On this Mac Mini VLC can play every frame of a Blu-ray rip. It only bogs down at all on the toughest sections in Avatar (the hardest challenge, as it is full-frame 1.78:1, 44GB file). Video playback acceleration still needs some work on the Mac clearly.
  • RagingDragon - Sunday, August 22, 2010 - link

    If Apple are determined to put OpenCL in all Mac's, then I guess we'll see either: Open CL drivers for Intel i3/i5, or the small form factors Mac's moving to AMD CPU's and and integrated graphics.
  • mbtgood - Tuesday, August 24, 2010 - link

    like mbt a lot
    http://www.mbt-usa.com
  • mutarasector - Sunday, November 28, 2010 - link

    This system offers more bang for the buc than a Mac mini:

    http://www.asrock.com/nettop/overview.asp?Model=Vi...

Log in

Don't have an account? Sign up now