starcube wrote on 2020-03-01, 16:37:
[...]
EDIT: Actually, the problem solved itself. The board I'm using doesn't accept 8MB modules in slots 3 and 4, only in slots 1 and 2. So I am using two 16MB modules instead. Cheers!
Right, and that is why it does matter 😮
8MB modules are double-sided, with either 16 1Mx4 chips or 4 1Mx16 chips. That 'double sided' doesn't mean that there are chips on both sides (there usually are), but it mainly refers to the fact that one of those SIMMs is the equivalent of two single-sided SIMMs. Count the number of data lines (the sum of the number behind the x), single-sided is 32, double-sided 64.
16MB modules are single sided, usually with 8 4Mx4 chips or sometimes (rarely) 2 4Mx16 chips - in any event 32 data lines.
Now, memory controllers can only handle a given number of banks. Exactly how banks are organised depends on the motherboard/chipset, but assuming a late 486 it's simple: 1 single-sided SIMM occupies 1 bank. Most chipsets will support max 4 banks, meaning you can have four single-sided SIMMs, two double-sided SIMMs, or a combination of two single-sided and one double-sided SIMM. In Pentium chipsets, two SIMMs paired form a bank, but similar limits can and do frequently apply there as well. Note that in that case two single-sided SIMMs can be paired with a single double-sided SIMM with twice the capacity; they really are equivalent.
As for performance, that depends on a lot of factors, mainly determined by the memory controller in the motherboard chipset. Some do do bank interleaving, in which case you want to have the banks to interleave with. Others don't, in which case it nominally makes no difference. Tip: next time post the board you're using, helps us be specific. Bus load can be (marginally) significant when overclocking, so you might clock higher with two single sided SIMMs than with four double sided ones - but that's hypothetical unless you are doing unspeakable things to old systems 😉
Finally, two single-sided SIMMs leave room for expansion, where four double-sided ones don't (and even two double-sided SIMMs would max out whatever you are using here).