Skip to main content
Apple MacBook Memory Testing of 512MB, 768MB,1.0GB, 1.25GB, 1.5GB, and 2.0GB configurations by Other World Computing.

Upgrading Memory in your
iMac Intel (Mid 2007) or Mac mini (Mid 2007)

"To Pair or Not to Pair" - part in a continuing series (Updated August 16th, 2007)

In December of 2006, we did testing to establish why Apple had recommended Pairs for MacBook, Mac mini, and certain iMac models. The models Apple recommends paired memory for all have the Intel GMA950 integrated video chipset in common. Of note is that rather than having its own dedicated Video Memory, the GMA950 shares its 64MB VRAM allocation for the main system memory.

All of Apple's current Core 2 Duo Models (same is true between Core Duo equipped Mac models) share the same processor bus and memory controller. It is only the models with GMA950 which Apple recommends the pairs for and from that we'd infer the recommendation is related to impact on video performance.

The bottom line? The results of our testing did not support Apple's recommendation and rather make it very clear that in addition to the potential economic advantages, there are real performance advantages to having more memory - even if it means not having a pair. It is our recommendation to upgrade memory, be it one at a time or with a pair, or to 4.0GB - based on what you need and what your budget allows.

*See original December 2006 article*

The tests that follow show the performance of different paired and non-paired memory configurations.

NOTE: A 4.0GB (2GB x 2 Pair) configuration was also tested by 'popular demand' in the Mac mini. Although the Core 2 Duo Mac mini is limited to 3.0GB addressed, the 4GB Set (2GB x 2 Pair) does appear enable 128 Bit addressing. While there does seem to be a small performance benefit gained with the 4.0GB vs. 3.0GB config, we'd recommend sticking with 3.0GBs max (in Core 2 Duos) unless you absolutely are seeking every last trickle of performance boost possible.


Apple iMac Intel (Mid 2007) and Mac mini (mid 2007) Memory Testing of 1.0GB, 2.0GB, 3.0GB and "4.0GB*" configurations by Other World Computing.

Photoshop CS3 Results

Adobe Photoshop CS3 is the newest, Intel-native iteration of the popular image editing program.

This test measures the time (in seconds) it takes to execute a custom 21-step action script using Adobe Photoshop CS3. Lower times are better.

RAM Configuration 1024 MB
(1x 1024)

1536 MB
(1024+512)

2048 MB
(2x 1024)

2560 MB
(2048+512)

3072 MB
(2048+1024)
4096 MB*
(2x 2048)

iMac (Mid 2007)
2.8 GHz Core 2 Duo Extreme 24"

84.56 83.53 82.50 76.09 68.06 66.84

iMac (Mid 2007)
2.4 GHz Core 2 Duo 24"

95.47 94.78 92.32 86.50 78.75 77.31
iMac (Mid 2007)
2.0 GHz Core 2 Duo 20"
109.72 107.35 105.87 100.22 92.06 91.97

Mac mini (Mid 2007)
1.83 GHz Core 2 Duo

124.81 120.22 118.26 112.63 106.16 102.59
Mac mini
1.5 GHz Core Solo
216.03 207.97 203.66 N/A N/A N/A

"Stress Test" Results

This test also times how long it takes Adobe Photoshop CS3 to run a series of 21 actions. However, in addition to Photoshop, the iTunes Visualizer is also set to run. This generally taxes both the video card and the processor. Lower times are better.

RAM Configuration 1024 MB
(1x 1024)

1536 MB
(1024+512)

2048 MB
(2x 1024)

2560 MB
(2048+512)

3072 MB
(2048+1024)
4096 MB*
(2x 2048)

iMac (Mid 2007)
2.8 GHz Core 2 Duo Extreme 24"

101.78 95.38 89.31 83.56 80.78 78.50

iMac (Mid 2007)
2.4 GHz Core 2 Duo 24"

118.53 109.57 108.53 101.06 93.72 90.94
iMac (Mid 2007)
2.0 GHz Core 2 Duo 20"
119.09 118.53 115.75 113.50 106.69 105.97

Mac mini (Mid 2007)
1.83 GHz Core 2 Duo

156.03 155.91 150.62 138.44 134.50 125.82
Mac mini
1.5 GHz Core Solo
407.82 400.25 397.89 N/A N/A N/A

"RAM Hog" Results

This test times how long it takes to run our standard 21-step Photoshop action in Photoshop CS3 when 50% othe installed RAM is taken up with another program. Lower times are better.

RAM Configuration 1024 MB
(1x 1024)

1536 MB
(1024+512)

2048 MB
(2x 1024)

2560 MB
(2048+512)

3072 MB
(2048+1024)
4096 MB*
(2x 2048)

iMac (Mid 2007)
2.8 GHz Core 2 Duo Extreme 24"

272.78 189.10 155.09 126.28 102.34 68.79

iMac (Mid 2007)
2.4 GHz Core 2 Duo 24"

299.54 204.09 165.03 139.00 114.25 77.84
iMac (Mid 2007)
2.0 GHz Core 2 Duo 20"
315.25 210.25 172.54 149.34 129.84 93.69

Mac mini (Mid 2007)
1.83 GHz Core 2 Duo

447.57 255.43 210.15 193.03 155.50 150.78
Mac mini
1.5 GHz Core Solo
577.50 383.44 342.59 N/A N/A N/A

Halo Results

In order to heavily tax the video card, we ran the time demo of the Intel-native version of the popular game, Halo.

Results are the average frame rate (in frames per second) achieved. Higher results are better.

RAM Configuration 1024 MB
(1x 1024)

1536 MB
(1024+512)

2048 MB
(2x 1024)

2560 MB
(2048+512)

3072 MB
(2048+1024)
4096 MB*
(2x 2048)

iMac (Mid 2007)
2.8 GHz Core 2 Duo Extreme 24"

111.81 122.14 124.88 124.45 126.36 126.46

iMac (Mid 2007)
2.4 GHz Core 2 Duo 24"

105.18 118.28 118.74 118.54 118.64 118.53
iMac (Mid 2007)
2.0 GHz Core 2 Duo 20"
72.33 78.35 78.42 78.55 78.57 78.64

Mac mini (Mid 2007)
1.83 GHz Core 2 Duo

28.62 25.05 28.72 24.64 25.17 29.15
Mac mini
1.5 GHz Core Solo
11.66 11.89 12.03 N/A N/A N/A

XBench Results

XBench is a standardized utility for measuring the performance of your computer, as compared to a "baseline" computer. (More information and the application, itself, can be found here.)

For this test, we checked all the options except for the Disk Test, as it was the only one that did did not either touch System memory or Video Memory. Higher Point results are better.

RAM Configuration 1024 MB
(1x 1024)

1536 MB
(1024+512)

2048 MB
(2x 1024)

2560 MB
(2048+512)

3072 MB
(2048+1024)
4096 MB*
(2x 2048)

iMac (Mid 2007)
2.8 GHz Core 2 Duo Extreme 24"

190.76 199.51 199.81 200.40 200.70 200.86

iMac (Mid 2007)
2.4 GHz Core 2 Duo 24"

170.15 172.41 173.03 173.66 173.84 174.11
iMac (Mid 2007)
2.0 GHz Core 2 Duo 20"
146.19 147.51 147.88 147.63 148.05 148.89

Mac mini (Mid 2007)
1.83 GHz Core 2 Duo

156.71 153.71 158.20 151.12 154.35 158.11
Mac mini
1.5 GHz Core Solo
95.96 96.38 98.57 N/A N/A N/A

In conclusion

The numbers speak for themselves. Increasing the RAM in your computer is by far the best performance boost you can do to your system. Even increasing the RAM in your computer to just 2GB makes an incredible difference over the factory stock amount of RAM, especially when running more than one application.