Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm upping the RAM in one of our servers from 2GB to 4GB. Looking around in the BIOS, I see the following settings:

DRAM ECC Enable (Enabled)
MCA DRAM ECC Logging (Disabled)
ECC Chip Kill (Disable)
DRAM Scrub Redirect (Disable)
DRAM BG Scrub (Disabled)
L2 Cache BG Scrub (Disabled)
Data Cache BG Scrub (Disabled)
IOMMU Mode (Disabled)

Should these be turned on? And for the background scrubbing options, various times are in nano and microseconds; how would one go about calculating the optimal time to use?

Additionally, IOMMU has an options for Best Fit and Absolute, and then allows me to set the aperture size in MB. What should this be set to? We're running VMWare Server on this box, so my basic understanding is that IOMMU is helpful, but don't know what the ideal aperture would be.

share|improve this question

1 Answer 1

up vote 2 down vote accepted

Sounds like the server your using is AMD based; here is some information on i/o virtualization and AMD's IOMMU option that might help. -> http://developer.amd.com/documentation/articles/pages/892006101.aspx -> Specifically under "What's an IOMMU."

Some more info related to chipkill and scrub modes in bios related to ECC with detailed information on ECC Scrubbing and performance when using some of these options -> http://episteme.arstechnica.com/eve/forums/a/tpc/f/77909774/m/346009152831

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.