Memory scanner for Linux

I need to buy some memory for a desktop computer. Now, I hate buying memory because I never know what to buy. EDO, DDR, SD, PC133, PC100, it’s all completely meaningless. People say; buy the right RAM to go with your motherboard. And find out what your motherboard is by opening the case. Then download some PDF manual from a very slow site in Taiwan and read it. And I still never know what to buy. Surely, I thought, it is possible to work out what my motherboard is from software, and cross-reference that with some Big List Of Allowed RAM somewhere on the web to have a small program that, when I run it, says “Go and buy PC133 SDRAM; you have two memory slots and each can take up to 512MB”. You could even sell advertising space on it to RAM manufacturers if you were of a mind to, so when someone runs it they get a discreet little thing which says, underneath the description of what to buy, “click here to buy this specific item from Stuart’s House Of RAM” or something. It took me, ooh, thirty seconds of poking around the web to discover the Crucial System Scanner, a download from the memory company Crucial, which does precisely and absolutely that. It’s a great little program; download it (about 70K) and run it and it throws you at an appropriate page on their site listing details of your motherboard and which Crucial RAM sticks you can buy. The tragedy is that it’s Windows-only. I was running it on a Windows machine anyway, so that’s not too big a loss, but: why isn’t there a free software version of this? Is “which RAM sticks am I rated for, and what type?” workable-out from /proc? If making the tool requires you to put a huge database of all the motherboards in existence and their RAM types on a website somewhere, I can understand why it doesn’t exist…

I'm currently available for hire, to help you plan, architect, and build new systems, and for technical writing and articles. You can take a look at some projects I've worked on and some of my writing. If you'd like to talk about your upcoming project, do get in touch.

More in the discussion (powered by webmentions)

  • (no mentions, yet.)