Add more RAM memory to ReadyNAS RN312

4GB RAM in Netgear ReadyNAS RN312
4GB RAM in Netgear ReadyNAS RN312

The 2GB of RAM that is standard in the RN300 series of NAS from NetGear might seem like a lot to begin with, but if you install additional applications such as media servers or backup software (see this post for instructions how to install CrashPlan), memory might become a scarce resource. For example, CrashPlan needs about 1 GB of RAM if you have lots of files to backup (> 1 TB I believe).

As I had a 4 GB DDR3-10600 SODIMM laying around, I figured I would try it. Maybe it would work… and it did! Turned out to be a 1 minute operation. Just turn off the NAS, pop off the left sida panel (seen from the front), exchange the 2 GB module for a 4 GB one, put the panel back, and start the NAS.

After logging in again we can see if the system picked up the new memory:

[code language=”bash”]

cat /proc/meminfo


Success! Looks like we have 4 GB RAM in the system now – nice!

[code language=”text”]

MemTotal: 4037724 kB
MemFree: 191668 kB
Buffers: 1192 kB
Cached: 2580404 kB
SwapCached: 0 kB
Active: 1423904 kB
Inactive: 2135604 kB
Active(anon): 718048 kB
Inactive(anon): 263768 kB
Active(file): 705856 kB
Inactive(file): 1871836 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 523964 kB
SwapFree: 523964 kB
Dirty: 1328 kB
Writeback: 0 kB
AnonPages: 977988 kB
Mapped: 39848 kB
Shmem: 3904 kB
Slab: 258404 kB
SReclaimable: 242484 kB
SUnreclaim: 15920 kB
KernelStack: 2472 kB
PageTables: 10800 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2542824 kB
Committed_AS: 1449504 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 2664 kB
VmallocChunk: 34359730596 kB
DirectMap4k: 3008 kB
DirectMap2M: 4182016 kB


I will dig around a bit to see if some other settings need to be updated, but so far so good – everything seems to be working just fine.

14 Replies to “Add more RAM memory to ReadyNAS RN312”

  1. Thanks for the details. However when I opened up my 316 my SODIMM was a tad different; PC#3L-12800 which I believe is the low voltage one… Weird eh?

    1. Well, it’s not entirely strange that the electronics differ between NASes with 2 drives (RN312 which I have) and 6 drives (RN316, which you are lucky enough to own, I understand?). More SATA interfaces etc needed for the larger systems. That said, I would expect that non-drive electronics remained the same… There is usually a lot in common between different models of similar electronics products, in some cases manufacturers just use software to cripple low-end versions of products. The electronics might be exactly the same as more expensive products.

      But it is also a possibility that NetGear has evolved the RN platform, and now use low voltage memories in all/many/more than one products manufactured today.

      Either way – make sure to order the right upgrade RAM for your particular NAS, of course 🙂

      1. Understood, but I would have expected the 312 and the 316 to be VERY similar since the core specs are the same. Anyway, got a 4G SIMM ordered. Also, I ot crashplan and monitorix up and running thanks to you. Very cool indeed!

  2. I thought I would post here that I was able to perform the same upgrade on the ReadyNAS 314. Since the Hynix module the author was out of stock everywhere, I ordered the following gskill one:
    Part name F3-10600CL9S-4GBSQ

    I made sure it had 9-9-9-24 timing @ 1333 MHz (PC3 10600) and 1.5 V operating voltage, like the kit mentioned in another post on this site.

    Getting to the memory slot on my unit was fairly easy, though more complicated than described above. First you have to remove both sides of the unit. Two screws each on the back hold them in place, after removing these slide the panel towards the back, and finally wiggle it straight out. Next, remove the 4 screws holding the top plate down (these were previously covered by the side panels). Now slide the top panel off, again towards the back then out, and you will see the memory slot hiding underneath. Simply pop the old one out and replace it with the new one (Beware of static! Try to hold something grounded with your other hand.)

    You may want to replace just the top cover with a couple screws, to protect the memory, then power on the NAS first before you do all the side panels. I decided to cross my fingers for luck instead and just go for it, but YMMV.

    When reinserting all the panels, observe the notches cut out on each to accommodate the clasps on the unit. These clasps seem fairly easy to break, so be sure to line them up with the notches, then push the panel in and slide it into place.

    Overall you shouldn’t have any problems!


    1. I haven’t run the above mentioned memory test, I will try to do so when I get a chance. Running that doesn’t perform any factory reset, correct?

      1. @Evan,

        Can’t see why it would initiate a factory reset… but I won’t guarantee it of course. Take a backup first, as always. 🙂

  3. One not so obvious thing about the memory test: While there is no meaningful status on the LEDs, you can simply hook up your readynas using the HDMI port (at leat the 312 has one). The boot menu is still only presenting you the LED ‘interface’ but as soon as the memory test starts You are greeted by Memtest 4.20. It not only shows the abailable memory but of course the progress of the test.

  4. I am thinking if you can upgrade the 314 up to 4 gig ram why not try 8 gig?
    Has anyone tried? DD3L – 1600 PC3L-12800 CL11-11-11-28 So Dimm

  5. Just ordered one of the Hylink memory boards, like the one you used. Besides improvement in add-on App performance, did you note any other basic performance such as Time Machine or cloud syncing or FrontView?

    Thanks for publishing this!

  6. The fastest memory speed that the CPU on RN312 will utilize is 1066 MHz.

    RN312 CPU: Intel Atom D2701 dual-core @ 2.1 GHz. Closest match at Intel:

    Therefore will DDR3 memory speeds of (PC8500) 1066 MHz be enough.

    # dmidecode -t 17
    Speed: 1066 MHz

    Ptarmigan Labs used a faster memory module of 10600 MHz, but it worked fine since faster DDR memory is backwards compatible.

Leave a Reply

Your email address will not be published.