Been researching few bits and bobs.
Quick conclusion: 27" 2019 iMac is a 'Copy/Paste' of 27" 2017 one. No issues with design whatsoever.
Quick spec comparison of 27" 2017 vs 2019 on pic below:
Credit to everymac.com
Everything is pretty much.. same.. surprisingly.. 😎 2 years difference?
CPU:
Would be highly "surprised" if anyone ever put GEN 9 CPU in 2017 iMac and it would work. Both CPU GENs are on same socket.
Sockets Supported: FCLGA1151
Detailed comparison from Intel
Summary (ONLY significant differences):
1) GEN9 vs GEN7 - Larger cache (9MB over 6MB),
2) GEN9 vs GEN7 - MAX Ram support (128GB over 64GB)
GPU:
If you can get your hands on 27" 2017 with 8GB VRAM for a good bargain price instead of 2019 - Grab it hands down honest recommendation. Explaining why below.
Essentially the difference is "X".. now then.. 😏🤡
Radeon Pro 580 VS Radeon RX 580X
Credit to gadget.com
Topic from MacRoumors forum.
Comment by: Sooby
The recent Geekbench 5 OpenCL results in this thread (https://forums.macrumors.com/threads/gee...) show the 580X scoring approximately 37,000 and the 580 scoring approximately 32,000. So according to these results at least the 580X is about 15% faster. But I don't know how much that reflects real world results.
SSD
Something thought sharing while got hands on 2 27" machines 2017 & 2019. Thought that maybe at least.. 2019 would have a faster PCIE NVMe support for SSD upgrade .. but.. no.. even that is on 2017 "level".
Limit is set: 8.0 GT/s (gigatransfers per second) is the data transfer rate for PCIe Gen3, which is a type of PCIe M.2 SSD
Those who are new to Apple Proprietary connectors: Sintech NGFF M.2 nVME SSD Adapter - is your helper, Amazon link
Credit to ADATA
Over the years only had problem ONCE with a WD SSD on 2014 MBP with Sleep states. All the rest of SSDs work just fine, possibly WD as well on those iMacs. Don't be "flagged" away by notes around Sintech SSD recomendation: only Samsung/Crucial e.t.c. Other are compatible on SAME level accordingly. PCIE Gen3 is "what is says on the tin" for ALL - no magic! 🙄🤭
However beyond speed there are other tech specs, which matter between GEN3 & GEN4 PCIE SSDs:
DRAM Cache, NAND type, Controller
Reliability,
Performance etc.
So picking a good GEN4 SSD for a good price tag is not "overspending".
Verdict & macOS:
Final words for those with.. Buts! Or lazy butts : ) ✌️
Don't let yourself be a Apple's victim - chasing this "LAST/BEST" supported tech. Always balance out what matters and value for money. Achieve extra security with Encyption. That's beyond standard "default" already on its own.
OpenCore is Super Awesome project and community of devs working at their spare time to make it all happen. Appreciate them!
Donate!
Have a great day all!