ds418play ram upgrade

The same holds true. 8 GB per channel. If you put both channels in, you still only get 8GB max usable.

That board allows you to put in a single 8GB DIMM and use all of it.

NOTICE I did not say installable. I said usable.

Where is your prof of “usable”?

According to your theory there should be no difference

Synology DiskStation DS218+ (10GB) vs Synology DiskStation DS218+ (16GB)

https://browser.geekbench.com/v4/cpu/compare/4595839?baseline=4725933

Break out the C compiler.

Write a for loop which performs kmem_alloc, printing out each Gigabyte as it’s successfully allocated.

Allocating in user space simply goes to the swap partition and is therefore meaningless.
Kernel memory is not swappable.

I would create a 10Gb random file, get the hash, move it to /tmp mounted in memory and hash it again. Willing to bet it would not match (provided the system would not crash). I would rather trust Intel than asrock…

Something like if=/dev/urandom of=target-file bs=1M count=10000

Phil

All reading here

I have made some phone calls and between several of us (joint call), we think we have this reasonably resolved.

Some of you will be pleased, some not, as there is no definitive answer.

Here is our conclusion (we are all EE’s or CE’s. Please understand this is our best effort ) so this matter may be resolved once and for all.

  1. When the J3455 CPU was created, SODIMM chip density did not yet exist to qualify 16GB using 2x 8GB modules. Without those modules, Intel never qualified what the CPU and memory controller can actually do with them.
  2. Intel could qualify, at most, 2x 4GB modules.
  3. It was known, because of how they binned the finished CPUs, some would work, some wouldn’t, based on the physical location of the chip on the die.
  4. With only 4GB modules and ‘worst case’ chips in hand for certification, Intel published the chip specs having qualifyied with 2x 4GB. This became the certified minimum standard.
  5. Now advance & mature the production for the J3x55 series chips. This includes both silicon as well as manufacturing process improvements.
  6. Indepently, RAM density increased and 8GB SO-DIMM modules arrived on the scene.
  7. Intel is known for not updating their specs. This brings us to where we are now.

We therefore conclude, in the 3 years since this started,

  1. CPUs are better quality and the manufacturing mature.
  2. SODIMM density is readily available as 2x 8GB (commodity)
  3. Can the J3x55 chips handle 16GB of memory? - It appears so
  4. Is it certified by Intel? - No
  5. What works for one person may not work for the other because some happened to get the better chips by pure chance.

Further,

  1. The C2000 family of chips are in the same situation. 8GB is certified, 16 GB is not but good quality 16GB kits work.
  2. The C3000 chips now have proper memory density availability and chips such as the C3336 can be certified up to 128GB.
    https://ark.intel.com/products/184994/Intel-Atom-Processor-C3336-4M-Cache-1-50-GHz-

In summary,

  1. There is no definitive answer with the C2000 nor J3xxx series CPUs.
  2. Observed silicon quality indicates a capability.
  3. That capability is not guaranteed.
  4. YMMV.

Where does this leave Synology users?

Only Synology knows when they purchased the chips they have on hand.
Are they early production or later production. What was the tray price because tray price is indicative of bins they came from (positions on the die)

1 Like

I have a DS718+ with 16 GB Ram, of that I have allocated 14 GB to a Windows VM and have had software in Windows 10 VM report that it is using greater than 8 GB.

I am going to close this thread so we don’t have a long run-on list of confirmations which serves no real purpose.

What is known and unknown has been stated; there are many alternative sources making their statements.

From Plex’s perspective, This is a hardware issue outside of the scope of running PMS.