I’m on Windows 10 so it’s not a direct comparison.
My PC is:
I also tried it on my windows laptop which is using an i7 8750H (a bit older) and a GTX1070-maxQ. On that laptop, the Layout file is very fluid but gets a bit slow after 4 copies of your geometry. Still very useable, just not as fluid.
This is all with 4k monitor, object Snapping turned ON, etc…(default setup). And Im running stuff in the background, 2 screens set up, etc…very typical of daily use.
>98% of the LayOut processing load is on the CPU
And >98% of that is using only 1 core.
So the specific single-Core speed (not GHz, but actual calulating power) is the critical factor.
You can’t just rush to CPU Charts and pick the top of the list since CPU’s of different generations differ in their optimisations; some generations make a leap forward in some types of calculations. There are also differences in CPU memory handling/cache, etc, which could be affecting LayOut. And then there’s the way that the CPU interfaces with other components via the motherboard chipset. The graphics card can’t be entirely ruled out because it does have some impact on how anything is displayed on your m onitor - if your other programs are also lagging then maybe you have an issue.
Can you run any sort of benchtest software, eg 3d Mark, (i dont know what Macs have available) to isolate your hardware bottlenecks?
It’s difficult to test without a benchmark, but your file seems to be a good thing to use for a Benchmark.
Adding geometry to a page and seeing how long it takes (how many copies of said geometry) before LayOut starts to visibly lag, is probably the best we can aim for.
Render speed via hybrid or vector rendering of a complex file would also be a good test.
Also, as I’ve mentioned in other threads, LayOut and SKP use a lot of saving/syncing which is hard-drive based, so overall layout performance can benefit from the fastest possible hard drive)