Based on the responses to my earlier question about memory replacement, I plan to upgrade soon. That said, once I've acquired and installed said memory, what is the recommended Mac software I should use to burn in and test the new memory? Are there any free options?


Solution 1:

I've always used Memtest86 on a bootable disk to do memory testing. Not sure what you mean by "burn in" though. Other than testing for stability, bad block and general good-functioning of your RAM there isn't anything else you need to do. Using the RAM doesn't actually make it perform any better or worse than when it was initially installed in your machine.

Burn Memtest86 to a CD. Boot from the CD. Let it cycle through all your blocks and it will produce a report.

There's an OS X build of Memtest that's available through this OS X Daily article but I've never used it. Can't speak to how well it works.

There's also memtester and it's available as a Homebrew package:

> brew info memtester
memtester 4.2.2
http://pyropus.ca/software/memtester/
Not installed
https://github.com/mxcl/homebrew/commits/master/Library/Formula/memtester.rb

To install it:

> brew install memtester

Again, haven't used it so I can't speak about how well it works, but it's a userspace program so it means you don't have to reboot your machine to get it to work. I'd probably start with that and if it doesn't give you a suitable report, move on to Memtest86 on a CD.

Solution 2:

XBench is a great free benchmarking software that'll show you ram speed under multiple conditions, such as random read, random write, sequential read, sequential write, etc. among other system benchmarks such as graphics card, cpu and storage access speed.

Geek Bench is even better, but isn't free =/