Hi, this has probably been asked before, and I'm pretty sure of seeing this statement on several forums and youtube videos.
What do you think?
@Nermal already mentioned the throttling issue, which at least for an iMac like yours, can be alleviated somewhat by the Macs Fan Control utility.
For my mid-2013 iMac (third-gen Haswell quad Core i5), I have the fan set to run at full. It’s a thinner case than the 2009 version you have, so heat tends to be liable to accumulate quicker given the reduced air volume within. Even when I’m working in front of it, I don’t really hear the fan, so noise is not a factor.
But an Intel Mac is still “pure Intel”. It runs an Intel CPU, an Intel memory controller chip set (unless it’s NVIDIA, as was the case for some 2008 and 2009 MacBook Pros), and the same basic EFI firmware on modern Intel systems. GPU performance, however, is another matter, as the iMac is fixed with what Apple configured for it, the Radeon HD 4850, whereas one may have been able to configure which GPU the Windows-based laptops would be built. (Those GPUs will also be generations newer: performance evolution from generation to generation of GPU in recent years tends to be more pronounced than with CPU evolution.)
Comparing along GPU performance, not really something InDesign tends to push to the limits, would be better handled by benchmarking utilities, such as Cinebench.
My experience with Macs goes as far to the years of the Classic and Performa, the question on what's best has been asked before. We have a few Macs at home.
Anyway: I use my 27" Corei5 (first gen Corei5) 2009 imac for graphic work and editing, I won't change it because it's fast and reliable (now running Windows for obvious compatibility reasons). The thing is, this machine is really fast. I noticed this effect on my wife's old MacbookPro, and that's a Core2duo coming back to life after a RAM upgrade.
RAM always — always — helps. So does an SSD, if it’s replacing an HDD.
I'm going back to the same question because I just bought laptop being Corei3 7th gen, and my wife has a new Corei5 7th gen, out of curiosity I put to the test the same Adobe InDesign export on the 3 machines, and guess who won? the 2009 iMac first gen Corei5. All the machines have new SSD's, enough (or same amounts of) RAM, and running the same Windows 10. Yes, I know desktop processors are often faster than trimmed mobile ones. What's your opinion?
What you’re probably witnessing, insofar as applications performance, is the performance of the OS and its APIs upon which a third-party application suite, like Adobe Creative Suite, relies for optimizing its capabilities.
But setting aside the same InDesign export, there are questions in need of clarity if one wants to run a truly — pardon this pun — apples-to-apples comparison on work benchmarks.
For example, are you using the exact same major version of InDesign across the 2009 iMac and the 7th gen Skylake Core iX Intel PC boxes to perform the work and export? More than anything, running the same version of software across different systems can serve as a constant, rather than a moving variable. InDesign CS6 on a 2009 iMac Core Lynnfield i5/i7 is not an apples-to-apples example if the Skylake Windows box is running something like InDesign CC 2015 or 2017.
So to know whether that InDesign export is faster on the 2009 iMac, you’ll need to have the systems running comparable versions of InDesign. I imagine CS6 or one of the earlier CC versions would be your best bet to run across all three systems.
Also, what version of OS X/macOS is the iMac running, and what version of (I guess) Windows is running on y’all’s two 7th gen Core iX systems? This is a little trickier, but try to find a version of OS X/macOS comparable to around when a major version of Windows was current, or vice-versa.
Here, it’ll be easier to bring the iMac’s macOS build to the same version as, at least, what shipped in or after 2015 on the Windows Skylake units. Probably the best analogue between the two platforms is the year 2017–18: run High Sierra on the iMac (as High Sierra was the last macOS build Apple
supported for that iMac) and Windows 10 on the Skylake boxes.
* * *
In short, get all three systems running the same version of Creative Cloud/Creative Suite, and running comparable generations of the OS. Then run those InDesign benchmarks, and maybe also other workflow benchmarks you might rely on. It won’t quite be apples-to-apples (maybe more apples-to-pears), but it ought to answer some of your questions about “what’s faster?”.