Nucleus One main SSD upgrade

I recently, due to boredom and having some 16GB sticks of DDR4 RAM around, was able to upgrade the 4GB in the Nucleus One and I have seen a noticeable improvement in response time from the app on my phone and tablet.

I also looked at the stock NVME drive and it appears that it is 1800/1500MB/s. I have a spare drive that is 3300/2700MB/s. Is it just a case of cloning the drive to swap it over?

2 Likes

I wouldn’t bother with the SSD upgrade. Most likely, you will not notice any difference in performance.

Whilst the difference in performance between a HDD and a SATA SSD is marked, the difference in performance between a SATA SSD and a 1800/1500MBps Nvme drive is much less marked and going from the that 1500/1800 drive to a 3200/2700 drive would be very marginal indeed - especially in a Roon Server based on RoonOS which, once up and running, does not use the drive much.

3 Likes

was this a pretty straight forward plug and play install with normal DDR4 chips?

@bevan_court
Can you please share the update path, what to do, where to find the RAM? Good to know if I should do this in the future.
Thx!

From what I’ve read, adding memory to a Nucleus One ought not to have any effect on performance, since the OS does not swap when virtual memory is low, it simply crashes. So adding memory should help if you’re having crashes, but not with performance.

Is this not correct?

1 Like

Essentially yes.

The Nucleus, Nucleus Plus and Nucleus Titan have a dual channel memory architecture which means that a minor performance improvement can be realised even if the overall amount of memory remains unchanged (two 4GByte sticks is faster than one 8GByte stick).

However, it is my understanding that the Celeron processors (like the one used in the Nucleus One) only use a single channel memory architecture. This being the case, the Nucleus One will not benefit (in performance term) from two sticks of memory over one.

Thus the only performance difference you will notice is due to the difference in speed of operation of the memory stick itself which, in most applications, is near completely mitigated by the processor memory cache.

The speed of memory that you can fit is limited by the processor support. The best that you are likely to be able to improve is lower CL (CAS Latency) times. Higher memory clock rates are unlikely to be supported and, depending upon the processor capabilities and the declared capabilities (e.g. XMP profiles in the DRAM modules), could actually make things slightly worse.

1 Like

It’s pretty easy. Undo the screws to take the cover off, remove the screws that hold the board on, carefully rotate it.

Then it is just changing RAM like in any normal computer. I had a 16GB stick of DDR4 3200MHz (PC4-25600) DRAM. There is only one slot.

The included RAM was nothing special and it improved response time a little. I tried it as I had it already. Works without any issue.

Would I buy RAM specifically? Maybe, maybe not.

Yes it was.

Thx for info. I have a 32gb RAM spear. Do you think it’s usable?

I can’t see that it will damage it.

Assuming it’s an unregistered DDR4 SODIMM, it should work.

If it’s no a DDR4 SODIMM, it will not fit (the locating lug will be in the wrong place). Don’t try to force it.

If it’s a very old DDR4 dimm, then it may be slower than the Nucleus would ideally use and will slightly degrade performance. However, fitting it should not do any harm. At worst, you would just have to revert to the original memory.

@Wade_Oram

Hi Wade, it’s a Kingston KVR32S22D8/32

According to:

That’s a DDR4-3200 CL22 260 pin SODIMM which should be fine and should yield essentially the same performance as the RAM already installed.

Since essentially the same performance is it any point changing?
Thx for helping out.

Personally, I wouldn’t bother - at least whilst your Nucleus is operating without crashing.

If you library is likely to get very large, you can keep it in reserve for when (and if) the Nucleus does start crashing.