Hi everyone,
I’m looking to upgrade the memory on my server to PC5 48000. I wanted to know if anyone here has experience with this type of upgrade, specifically in a Ruby on Rails environment. Are there any compatibility issues or performance improvements that I should be aware of? Also, are there any specific brands or configurations that are recommended for optimal performance?
Why would you think this upgrade would be any different than any other memory upgrade? Typically when you upgrade your RAM you are going to see better performance across the board in all you do. (Given you are going to faster RAM and more memory).
Ruby or any other programming language is going to benefit, just like most programs you use on your computer every day. As long as you are upgrading to something that is faster, has more memory (going from 16GB to 32GB for instance) your software is going to just run better.
As for compatibility issues, it is not at the language level you should look at, but purely at the hardware and operating system level. The key thing is to make sure that your motherboard supports the memory and its speed. Go look at your motherboard’s list of support memory modules and brands. Make sure it is on the list. Second, I find that smaller kits work best… it is often better to have 2 sticks of 16GB than 4 sticks of 8GB. There is always a chance that a memory stick gives you problems and your chances are lower with two sticks than 4 sticks if any one stick is bad.
Last thing I will say is that don’t skimp too much on price and go with recognizable brands and read reviews. But you don’t have to go for expensive brands either. GSkill, Corsair have always seen wide support… Kingston is iffy at times but may work ok. Everyone is a fan of their own particular brands of computer hardware.
But anyways… memory as a whole is not really something that you should be concerned with when it comes to running software like RoR. As long as the memory is faster and larger than you had before, you should see improvements on server operations as a whole.
1 Like
I will simply add here… if your server has come from a notable brand, they probably have recommended RAM brands/chips for their hardware. Always consider a manufacturer’s recommendations to minimize problems.