VMFXBV wrote:Mac people sure like to do the ''equivalent'' bit.
16GB on an M1 is like 128GB on an Intel!!!
RAM is RAM. 16GB on an M1 is like 16GB on an Intel.
This is both true and not true.
Due to architecture and the way the OS work whilst 16GB is 16GB on both mac and PC, both PowerPC (the original MAC CPU) and ARM handle memory better than X86. Though the Mac M series are not Arm cores but Apple cores using the Arm instruction set. Which means the M cores are tuned specifically for Apple hardware and OS. Hence they use memory more efficiently and the system is a lot faster.
On top of that the new M series Macs with the memory integrated on to the die are faster than memory that is seperate to the CPU/CPU chip. So yes 16GB on an M mac will perform like a 32GB x86 because some of the the bottlenecks are removed.
Now whist you are saying the M4 is LPDDR5X-7500 and the M3's LPDDR5-6400 memory the speed is going to be down to the CPU/GPU, the caches and pipelining as to which has the edge. Though I suspect you will not notice the difference in normal operation, or for that matter almost any use at all without something to tell you one is 2.5734% faster than the other.
The answer with any Mac, or PC is to get the most memory you can. Especially on the M series MACs because you can't change it later.
The reason on the M macs is the RAM is volatile and designed for an almost infinite number of write-read-re-write cycles. With non volatile memory IE SSD's they have a limit, it used to be around 150K min write-rewrite cycles. This
IS a problem if you only have a small amount of RAM because the OS will set up a swap page on the SSD to give you paged or virtual RAM.
The unintended(?) consequence of the very fast on die SSD's on the M parts is that most users don't notice when the Mac is using swap space. This "thrashes" the SSD with lots of write-rewrite cycles rapidly eating into the 150K cycles. Therefore you could get SSD failures much sooner than you would expect. This means an SSD ie CPU/CPU/RAM/SSD failure. In real terms this is a motherboard change....
If money is no object then get 128GB ram on the most powerful M4 you can get. (or wait 3 months for the M5)
The thing is there are a lot more variables than RAM as to which system to go for. Personally I went for a Windows PC where I can swap/upgrade components as and when. (Though I still have my Mac Pro and a couple of Macbooks). This is because I can't justify a high end M4 with all the RAM. If you are a professional earning your living editing etc then it would be worth the money.