![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Seeing wagon wheels on television that appear to be rotating the wrong way for the direction of travel just kind of slightly amuses me. But when the same thing happens with tank treads, it bugs me. I do not know why.
Daphne Eftychia Arthur, guitarist+. Apr. 13th, 2005.
Seeing wagon wheels on television that appear to be rotating the wrong way for the direction of travel just kind of slightly amuses me. But when the same thing happens with tank treads, it bugs me. I do not know why.
"I love how 'diversity' and 'mulitculturalism' are
somehow BAD words to some people. That's the OTHER litmus
test of personhood. If either of those words upsets you,
you are not a good person." -- midwinter,
2005-04-04
Once upon a time, I kept up on all the latest changes to the details of how computer components worked and related to one another -- all the different forms in which RAM was packaged (there were fewer then), the various disk interface standards, several common bus types, etc., and knew all the "that kind of machine takes this kind of memory and has that kind of floppy controller and has an address space of $foo, of which $bar is consumed by ROM..." for every machine I used or fantasized about. After many years of not keeping up with what the Hot New Machines were using because I couldn't afford 'em anyhow, and then getting old hand-me-down machines that had been Hot New Machines sometime after I stopped keeping up, and after a lot of new standards and variations being introduced, I'm waaaaay behind on my hardware knowledge.
Most of the time (*shrug*) I just fire up a new-to-me box, maybe swap the hard drive, make a note of what's in it, and install an OS, and don't get around to trying to upgrade. But once in a while I get an opportunity to upgrade (such as a friend dropping hand-me-down RAM in my lap), and being out of date bites me on the ass.
BoyGeorge, my Windows NT machine, has four SIMM slots and one DIMM slot. It used to have 32MB RAM in four 8MB SIMMs. At some point I was given a 64MB DIMM and put that in, but for some reason only got a total of 80MB. Now I've got a 256MB DIMM and a couple of 128MB DIMMs, and now that I finally cleared off enough tasks that I could power down the box, I was looking forward to making it swap a bit less often.
Okay, here's the confusion ... first, I think these DIMMs all came out of PCs (and my understanding is that even if they didn't, you can use Mac RAM in a PC but not vice-versa, right?). If I install the 256MB DIMM, POST reports a mere 7MB of RAM. If I install some of the 128MB DIMMs, POST reports 17MB RAM. If I install other 128MB DIMMs or any of the new-to-me 64MB DIMMs, the machine never gets past POST (in some cases it counts 32MB RAM and reports a memory error, and on other cases it never gets as far as putting any signal out through the video card). And, as noted previously, with the old 64MB DIMM it reports 80MB of RAM.
Where's my missing 48MB? And why is it so hard to match RAM to motherboard? (Okay, that last one's rhetorical -- what with different standards for error detection/correction, different voltages, different speeds, all using the same connector and usually without any useful information on a sticker or anything, there are too many standards ... But I still wanna know about the missing 48MB.) Can the address space of a motherboard be less than the address space of the CPU installed on it? Or is RAM slot wiring really bizarre?
(After I finish posting this, I'll shutdown and try the thing I forgot to try before: removing the SIMMs and just using the 256MB DIMM by itself. And then I'll try these DIMMs in various other boxes that have DIMM slots and need more RAM. Wish me luck.)
For the record, I really hate wrestling SIMMs ... especially when the slots are placed in such a way that tipping one SIMM makes it bump into other components. *grumble* I suspect that I am not unusual in this. Got to repair a fingernail now.
An update to my previous entry: now I'm even more confused. I yanked all four SIMMs and started trying the DIMMs by themselves. Not only do none of them show their full capacity during POST, but at least one seems to be smaller by itself than in the presence of other RAM.
With 32MB of SIMMs installed, the old DIMM labelled 64MB brought the total RAM to 80MB. So it was labelled 64MB but acted like it was only 48MB. By itself, with the SIMM slots empty, only 32MB is detected. WTF?
I got funny results from a couple of other DIMMs as well, before headache and fatigue stopped me. Later, unless some magical decoder ring shows up, I'm going to make notes on index cards for each SIMM I've got, listing how large various motherboards think the SIMM is, with and without additional memory installed. But it seems to me it shouldn't be this complicated.
I feel like such a dinosaur. I'm missing the days when nearly everyone used 1-bit wide chips and as long as you picked ones that were fast enough the only hard part was not bending the pins when inserting or removing the chips.