Monthly Archives: September 2009

The Mac Mini upgraded – 2009

More memory and a bigger disk.

Given that it seems my life is doomed to cracking open seemingly impenetrable Macs, I opened up my new Mini to add memory and a larger hard disk. The base configuration ($580 mail order) includes but 1gB of RAM and a poncy 120gB HDD.

Quite why anyone would pay Apple $50 for another 1gB of RAM when I paid $12, or $100 for a 250gB HD when I paid $63, beats me but I can recommend MacSales as a reliable vendor of compatible parts, which is where I got mine. These are industry standard parts, just as used by every PC manufacturer, so don’t pay the Apple premium.

MacSales has a raft of installation videos showing how to upgrade your Mac and I strongly suggest anyone upgrading the Mini watch the relevant ones. The job is easy once you crack the case. Cracking the case is tricky. It is now quite clear to me that a whole department at Apple is devoted to making these machines as difficult to dismantle as possible and they were certainly on the ball when it comes to the Mini.

I have one substantial disagreement with the case opening video from MacSales. They show the use of a putty knife to separate the cover from the innards and the extremely fine seam on our Mini simply makes it impossible to insert such a tool without scarring or otherwise damaging the case. Instead, I used an unsheathed Stanley knife blade, sharp end inserted along its full length into the seam underneath – maybe to a 3/8″ total depth – and then levered outwards, using a handkerchief for protection, to start opening the case. Then I inserted a $2 plastic spreader (for glue and the like) in the crack thus revealed and proceeded to work around the periphery, popping the latches. A flat Stanley knife blade is both fine enough and strong enough to permit this approach, which will leave your Mini’s case undamaged. Apple specifically states that user mods to increase RAM and HDD size do not invalidate the warranty – a rare human weakness in a greedy corporation.

Once you have the cover off, the MacSales video is fine. The process of replacing the HDD with a nice new 250gB Toshiba and adding 1gB of RAM took me 20 minutes. Given the saving of $125 that values my time at $375/hour. I can live with that.

Now all I had to do was boot the Mini from the external (GUID formatted) Firewire drive back-up (USB would work also) and use Carbon Copy Cloner to make a complete back-up from the external drive to the internal one after first ‘initializing’ the internal one. Initialization is done using Disk Utility on your back-up drive, a process that takes 20 seconds. I opted for one partition only on the internal drive. While the backup executed, some 70gB of data, I made dinner!

I did consider installing a faster 7200 rpm drive for all of $6 more (the one I used is 5400) but as I am so sensitive about heat management in Macs I decided against it, reasoning that the 7200 must run warmer. Maybe that makes sense? Better safe than sorry.

After restarting, here is what the Mini reported:


Additional memory


Additional video memory


Additional storage

A couple of interesting points.

In the first picture the stock configuration is one 1gB RAM stick, so one slot is left open where you can add 1gB or 2gB. A total of 2gB is fine for my purposes. Forget about ‘matched pair’ memory and save your money. Just buy a 1gB stick, making sure it’s DDR3 and 1067mHz.

Note in the second picture that video RAM is reported at 256mB compared to the base 128mB with only 1gB of CPU RAM. The nVidia 9400M GPU ‘borrows’ video memory from CPU RAM and once you have 2gB or more of the latter (the limit is 4gB) the video RAM is maxed out at 256mB. That is the same as the amount on the nVidia 7600 GPU newly installed in my 24″ late-2006 imac – see yesterday’s column. Note also that the ‘Display Connector’ port reports no display is connected. The Mini is connected to a 17″ HP display (as shown) but the DisplayPort connector on the Mini is unused. The magic of this port is that, for the first time, the Mini can drive a 30″ dual-DVI display (like the Apple Cinema Display or HP 30″ screen) using a special cable from Apple ($100!). Until now that was a property limited to MacPros and the latest iMacs. It’s intriguing to speculate how well the 9400M card would drive a 30″ display. I would think it should be fine as the 9400M GPU is identical to that used in all but the costliest iMacs.

The third picture confirms that the 250gB Toshiba drive is correctly installed and working.

Intriguingly, the widely used performance measurement application, Geekbench, reports a score of 2781 for the Mini (2.0gHz C2D), thus equipped. My late-2006 24″ iMac (2.16gHz C2D) reports 2856, almost identical. While Geekbench is more CPU than GPU focused, this is encouraging and opens the possibility that the new Mini might make a fine photo processing platform. As a quick metric, Lightroom 2.4 pops up in 3-4 seconds (second and subsequent loads, the first takes 8 seconds), performance identical to that on my older iMac. Both Macs are using OS X Leopard 10.5.6.

As for cooling, the Mini is doing fine, even on GPU-intensive tasks. Maybe divorcing the LCD screen from the box really does help with cooling? That and cranking Fan Control up no sooner than the new Mini was removed from its shipping carton.

Timings and temperature readings:

Here are some timings using Lightroom 2.4, comparing the iMac with the Mini.

The machines are spec’d as follows:

iMac: Late-2006, 2.16gHz C2D, 7200rpm HDD, nVidia 7600 with 256mB GPU RAM, 3gB RAM.

Mac Mini: Early-2009, 2.0gHz C2D, 5400rpm HDD, nVidia 9400M with 256mB GPU RAM, 2gB RAM.

In each case 61 RAW files from the Panasonic G1 on a 2gB Class 4 Panasonic SD card (a pretty modest card) were first imported, 1:1 previews were generated with standard G1 Import Preset parameters conferred (sharpening, etc.) and then the same files were exported in JPG format (800 pixel maximum dimension) to the hard disk drive.

I used a Transcend SD/SDHC card reader (it came free with an SDHC card I bought a while back) which plugs directly into a USB slot on the computer – there are many faster readers on the market.

iMac 24″:

Import 61 RAW files and generate 1:1 previews: 719 seconds
Export: 271 seconds

Mac Mini:

Import 61 RAW files and generate 1:1 previews: 430 seconds
Export: 341 seconds or 288* seconds)

All in all a promising start – not that much to choose between the two.

The significantly better timing on importing with the Mini probably reflects the greater processing power of the 9400M GPU compared to the older 7600GT in the iMac (I ran the test twice to check my data).

* The Mini’s slower export time is attributable to its slower 5400rpm hard disk. Doing the same export to an external Firewire 400 7200rpm drive resulted in a time of 288 seconds, near-identical to that with the iMac’s 7200rpm internal hard drive. I would guess this could be further improved by using an external Firewire 800 drive. I did not bother testing this with a USB2 drive as USB2 is horribly slow. Let’s just be thankful Apple has seen the error of its ways and retained Firewire in the Mac Mini after trying to drop it from some of its notebooks.

I would counsel against paying the $150 premium Apple asks for the optional 10% faster 2.26gHz CPU available in the current Mini, if photo processing is your goal. I would also advise against buying the previous generation Mini which comes with the much slower Intel GMA950 GPU with a scant 64mB of video RAM. GPU performance is far more important in this sphere and you can only get the current Mini with one GPU, the nVidia 9400M. Save your money for a better lens for your camera.

As regards heat management, I’m focusing on those sensors which report the highest readings, and those are not the same sensors in the two machines being addressed here. Reporting readings from all the sensors confuses information with useless data.

Here are the related temperature readings – the CPU (green) rise reflects both the import and export phases:

iMac temperatures (internal fan at 1000 rpm fixed, two external cooling fans):


iMac temperature graph for import/export of 61 RAW files

Mac Mini (internal fan at 2200 rpm minimum, no external cooling):


Mac Mini temperature graph for import/export of 61 RAW files

No surprise that the iMac’s temperatures are well controlled, as it has massive external cooling, though it remains an object of frustration when one sees just how warm the GPU Diode gets despite all my additional cooling. The modest 6-9F temperature rise in the Mini (the fan spools up significantly, especially when exporting) indicates a well controlled thermal environment. This is very encouraging for not only is the temperature rise modest, the maximum temperature reached is still no higher than in the much modified iMac. I cannot find an ambient temperature sensor in the Mini but the room temperatures were similar for the two tests.

If the good thermal behavior of the Mini holds up in heavy use it may be a serious – and inexpensive – candidate to replace the iMac 24″ when it fails. Of course, I will have to find a good 24″ screen to go with it and it just kills me to think that the wonderful screen in the iMac will go to waste. Such is life.

One final note. Previous Minis have been poorly equipped compared to to costlier Macs. This is not the case with the current model which is the first to come with 802.11n high speed wireless and with a proper DVD/CD reader/burner, comically named ‘Superdrive’ by Apple when it’s the same $25 part to be found in every PC. So the machine is, at last, fully equipped once you add memory and a larger hard disk.

The military iMac

Cool at last.

I call my transformed iMac the Military Mac because it is so ugly that only the military could love it.

Simply stated, after replacing the nVidia 7300 graphics card with the 7600 I was no longer able to control the speed of the key fan of the three inside. The CPU fan. If you really feel the need to ask me if I connected it, please go elsewhere. That one cools the CPU, the GPU and GPU diode and the power supply. I tried a second card from ApplePalace.com with the same result, so there must be some deep seated incompatibility between the 7600 card and my 2.16gHz late-2006 C2D Intel iMac which came with the stock nVidia 7300 card. You know, the one Apple refuses to admit fries as soon as you look at it.

As earlier described here, I drilled 87 holes in the back of the iMac while it was gutted, covering them with wire mesh on the inside. These coincide with the placement of the GPU/GPU Diode radiators, the HDD and the power supply.

When I realized that I could not get the internal fan above the base speed of 1,000 rpm I placed a floor fan facing the holes and temperatures, as reported by Temperature Monitor, plummeted.

So I had two choices. Run a variable low voltage DC power supply to the internal fan which had lost variable speed control – a royal pain – or simply slap a couple of large fans on the rear to ventilate the radiators and power supply.

As dismantling the iMac was getting old, I decided on the latter, at least for now. $40 and four cable ties later, I had two small utility fans, running very quietly off the mains, pumping large volumes of ambient temperature air through the ventilation holes with fairly dramatic results.

While I had the case open I also added cooling slots to the power supply plastic sleeve, after first detaching it from the power supply, thus:


Slots in power supply sleeve.


The Military Mac reports key temperatures.
Circled area denotes export of 80 RAW files from LR2 to JPGs on the Desktop.

Easily the most demanding task I have found, as cooling goes, is the export of RAW originals to JPGs out of Lightroom. That works the CPU, GPU and especially the power supply mightily. Look at the stepped rise of the green CPU line circled on the graph – that coincides with the export of 80 RAW files to the Desktop. The rise is easily within spec. That green line falls once the export job is completed. Note also that the other temperatures are largely unaffected, especially the power supply and GPU-related ones. That is indicative of the success of my approach.

By the way, the HDD fan, which I can still control with Fan Control, is set at 2200 rpm and cools a 1tB Samsung 7200 rpm 3.5″ SATA drive, which replaces the bottom-of-the-line Western Digital 250gB one these machines were shipped with. Hey, Apple has to keep up those profit margins. The Sammy retails for around $100 – a great bargain. As you can see, it runs very cool.

Why do I go to all this trouble?

Well, first, I do not like to be cheated, and Apple Inc. has cheated me by selling a faulty machine whose design faults they deny. Back in my old school, when a boy behaved like that, we stuck his head down the toilet, after first making sure no monks were in sight, and flushed. The designer of these deserves no less. I was quoted almost $1,000 to (maybe) repair a 30 month old computer with a short warranty, only to have it fail again? That makes no sense and is a dishonest and a dishonorable business practice. The replacement card cost me $260 delivered to my home in California.

Second, the 24″ S-IPS LCD screen in the iMac is quite superb for photo processing, and I would like to keep using it for a while longer. And it is matte.

Third, based on the hundreds of these refurbished graphics cards ApplePalace.com told me they are selling there must be many other users of these machines who might benefit from reading this. ApplePalace.com told me there is no such thing as a new card – they came clean on that and stated these are all refurbished by Apple, despite their web site stating parts are ‘new’. Hard to know what to believe here.

I had to use two external fans as I could not find one large enough to cover all the ventilation holes. If I cooled only the GPU-related holes the power supply would go into thermal runaway, quickly reaching 160F regardless of room temperature. So I went wild, blew another $18 and added a second fan.

How does it look? From the front the modifications are invisible and the fans barely audible. From the rear? Ugh!


Military Mac, ready for desert duty.

Will it last? I see no reason why not. Do I want to do this again? Please. I have no doubt that I will eventually simply rewire the internal fan to a variable power source I can control and get rid of those ridiculous excrescences, but right now I am in the land of function over form.

Now do you mind? I would like to finally get down to processing some photographs as I joyfully anticipate a world with a fail safe OS and hardware to match, regardless of who actually makes the latter. One things for sure – there will not be a fruit on the front.

Panasonic GF1 – close, no cigar

Come on, Panny.

Here’s a good video of the new (almost) Leica killer, the Panansonic GF1.

Almost? Jump to 3:20 in the video and you will see why. Panny totally blew it with the viewfinder, and no real working photographer is going to use a dumb LCD screen for street snaps. So Panny provides a clip on EVF (nice – though no comments yet on how good it is) and promptly destroys the compactness of the camera with the bulk of the EVF.

Come on, Panny! Dump the built in flash and replace it with the EVF. Then, finally, all of us Leica M refugees from the film days will have what we want. It has been a long wait. As it is, the bulk of the camera is much the same as my G1 once the EVF is clipped on and I somehow doubt the clip-on EVF will be as good as the superb EVF in the G1. (See the link in Comment #1, below).


Add the clip-on EVF and the bulk is the same

There is some good news, however. The 20mm f/1.7 is finally available, rumored to be $400 – not bad for an f/1.7 if it’s anywhere near as good as the excellent kit lens. At a 40mm equivalent full frame focal length, it should prove to be a wonderful street lens, especially if it’s as fine optically as the 14-45mm kit optic. And there’s a 45mm Leica macro for close-ups, though the Canon 5D and 100mm macro I use is just fine for my purposes. And, at $900 for the Panny macro, I would far rather have the full frame Canon whether with IS (see yesterday’s column) at $1,000 or without at $600. At almost four times the sensor size in a 5D etc. compared to the G1, you know where to go if very large prints are your goal. If all you want is web publication, a $100 point-and-shoot is more than you need in any case.

Meanwhile, just imagine the consternation and finger pointing at the competition, because the GF2 will likely get it dead right with a proper built-in EVF and an even better sensor. “But Yamamoto san, you told me this micro-four-thirds thing would never catch on. And you, Kazuki san, said that Panasonic is clueless about making cameras. Now what do we do?”

Something governments everywhere could learn from. There is no time in the history of mankind when competition did not accelerate the move to excellence. The GF1 may be flawed, but you can bet it is has the competition jumping.

One final thought on body dimensions, compared to the greatest rangefinder camera of the film age and one I used for 35 years:

GF1 (no lens): 119 x 71 x 36.3mm
Leica M2 (no lens): 138 x 77 x 33.5mm

Add a pancake 20mm to the GF1 and a 35mm Summicron to the M2 and …. well, you get my point. And only one of these has auto-everything and digital technology, making it faster in every respect. And net image quality in the Panny is superior – whatever compromises were made in the design of the kit lens are more than offset by the superiority of the digital sensor compared to film. How do I know this? Because I have gone back in my archives and compared images – not something any of our modern ‘experts’ seem capable of doing. And the sensor in the GF1 is identical to that in the G1 so if you can live without a proper viewfinder, the GF1 may be for you. For the rest of us the G1/GH1 is ideal for now.

Merry jumble

Interesting living.

Here’s the charm of a big old city at its best.


G1, kit lens at 45mm, f/5.6, 1/2000, ISO 100

Quite who would want to live among this ramshackle jungle I cannot imagine, but the city is a better place for not tearing this sort of thing down only to be replaced by some concrete silo. Spotted by sticking the lens through some old wire fencing in North Beach. I have yet to figure out how that red framed door at the top works.

Canon 100mm Macro-L with IS

The Macro finally gets IS.

While I find Canon’s announcement of yet another APS-C camera, the 7D, underwhelming – who needs yet another ‘me too’ DSLR? – this did catch my eye:


The new 100mm f/2.8 ‘L’ IS Macro

I have had nothing but good experiences with the existing (non-L, non-IS) macro which seems almost impossible to improve on optically, but the addition of IS is a welcome feature. Price is rumored to be around $1,000, or twice that of the non-IS lens. If your macro photography is tripod-based, I would find it hard to see spending twice as much on this lens, as IS is wasted in tripod work. Further, from a definition perspective, I find that making razor sharp 18″ x 24″ prints from my non-IS macro is trivial and see no reason why these would not scale just fine to 30″ x 40″, based on what I am seeing on the screen of my 24″ iMac.

So the new lens may be better on paper, but how much better than my experience can you get? Worth thinking about. Some recent snaps with the non-IS Canon macro (using Helicon Focus) appear here.

DPReview has the scoop.