On the M1 line we got the following memory configurations: 8GB, 16GB, 32GB, 64GB and 128GB. All of these are a function of doubling the density of each NAND chip, higher memory bit bus or adding more channels (dual channel). In the case of the MacBook line, it's one chip per 64-bit channel (or as one user stated x8 16-bit Memory Channels in the M1 or x16 16-bit in the M1 Pro/Max/Ultra).
In the case of the M2, we have 8GB and 16GB. But the odd one out is 24GB. 24GB can't be made by simple doubling of chip densities as that would mean the initial base storage is 12GB, which we know it's not. So, how to get 24GB? Well, there are two ways:
In the case of the M2, we have 8GB and 16GB. But the odd one out is 24GB. 24GB can't be made by simple doubling of chip densities as that would mean the initial base storage is 12GB, which we know it's not. So, how to get 24GB? Well, there are two ways:
- Lopsided memory (1x 8GB NAND chip and 1x 16GB NAND chip) 16+8 = 24
- Binned down memory (2x 16GB NAND chip) 16+16 = 32 but with a software limiter or hardware binning to 24GB only.