PhilExpat Eigentlich könnte man ein eigenes Thema eröffnen. Aber wenn wir hier schon kapern....
Für direktes Streamen wird normal kaum Leistung benötigt. Sobald dein Streamingclient ein Format nicht abspielen kann, muss transcoded werden. Wenn das in CPU erfolgt, wird es oft nur mit Ruckeln bestraft. Also erstmal schaue ob beim Streaming die CPU belastet ist. Dann hilft nur Transcoding in Hardware, das funktioniert sehr gut (bei Plex z.B.) . So wie Crazyhorse schon schrieb, wenn nicht die CPU dein Flaschenhals ist, dann hast du ein generelles Problem im NAS/Netz. Der Nutzen von SSD Cache ist ja umstritten, bei hauptsächlicher Nutzung von Filmen, also großen Dateien, macht das keinen Sinn. Die werden einmalig sequenziell gelesen.
Natürlich kann mehr RAM etwas helfen, denn Linux nutzt den vorhandenen freien Speicher als Filesystemspeicher. Aber das hilft ja nur, wenn man gerade eine Datei geschrieben (bzw. gelesen) hat, dann kann diese danach direkt aus dem RAM gelesen werden. Das passiert bei Filmen fast nie, die werden ja nur einmal geschrieben/gelesen. Ich denke das mehr RAM dein Problem nicht löst.