Here are some build times of a proprietary project on a variety of Macs. If you can suggest a easy-to-build open source project that doesn't have pre-reqs I can re-run with that and compare with other people.
Killed other apps, ensured Time Machine wasn't about to run. Average of runs of
rm -rf DerivedData &&
time xcodebuild -workspace SnapKitchen.xcworkspace -scheme SnapKitchen -configuration Debug
I let things cool to < 50ºC before re-running, which didn't take long.
MacBook early 2016, 1.2GHz m5 8GB RAM (500GB SSD) Time: 4m:45s
MBP 15” 2015 2.2GHz i7 16GB: 2m:08s
iMac 27” 5K late 2015 8GB 3.3GHz i5: 2m:03s
Of course the 2nd two are much faster, being quad-core machines with fans.
Using Intel's Power Gadget I was able to watch the CPU boost speed. The MacBook started around 2.4 GHz then after a minute or so reached 95º (ish) and dropped back to around 2.0Ghz. Used around 8W. The MBP mostly ran at 3.2GHz, used 50W. iMac: around 3.6GHz and 42W.
The iMac feels faster so I was surprised it wasn't actually much faster that the MBP. Perhaps the larger screen wins me over; or perhaps the 8GB is constraining?
While this is a full project build, which isn't something you run that frequently; it gives a comparison.
The iMac is wonderful to use. The MacBook is also wonderful, on the lap. The MBP is a little heavy for a lap and small for a desktop. it's probably my least favorite of the three. The newer lighter MBPs would surely rank higher on my highly personal, subjective "like" scale. On a desk the iMac wins (screen size!). On your lap the lightness of the MacBook wins. All 3 are excellent and differences are quibbles
Killed other apps, ensured Time Machine wasn't about to run. Average of runs of
rm -rf DerivedData &&
time xcodebuild -workspace SnapKitchen.xcworkspace -scheme SnapKitchen -configuration Debug
I let things cool to < 50ºC before re-running, which didn't take long.
MacBook early 2016, 1.2GHz m5 8GB RAM (500GB SSD) Time: 4m:45s
MBP 15” 2015 2.2GHz i7 16GB: 2m:08s
iMac 27” 5K late 2015 8GB 3.3GHz i5: 2m:03s
Of course the 2nd two are much faster, being quad-core machines with fans.
Using Intel's Power Gadget I was able to watch the CPU boost speed. The MacBook started around 2.4 GHz then after a minute or so reached 95º (ish) and dropped back to around 2.0Ghz. Used around 8W. The MBP mostly ran at 3.2GHz, used 50W. iMac: around 3.6GHz and 42W.
The iMac feels faster so I was surprised it wasn't actually much faster that the MBP. Perhaps the larger screen wins me over; or perhaps the 8GB is constraining?
While this is a full project build, which isn't something you run that frequently; it gives a comparison.
The iMac is wonderful to use. The MacBook is also wonderful, on the lap. The MBP is a little heavy for a lap and small for a desktop. it's probably my least favorite of the three. The newer lighter MBPs would surely rank higher on my highly personal, subjective "like" scale. On a desk the iMac wins (screen size!). On your lap the lightness of the MacBook wins. All 3 are excellent and differences are quibbles