05-07-2020, 02:19 PM
(This post was last modified: 05-07-2020, 03:17 PM by TheOldPresbyope.
Edit Reason: corrected rsize= value; added parenthetical
)
Both the file transfer protocols chosen and the software implementations of them matter.
If SMB, are you using SMB version 1.0 (the default setting in moOde unless you change it), 2.0, 3.0, etc.?
In principle, SMBv2 should be faster than SMBv1 for several reasons---it's less "chatty" to use the technical term <grin> and it allows larger block sizes---but this is testable. If you haven't already, try configuring your Synology minimum SMB protocol to "SMB2 with large MTU" (I don't own any Synology gear; I read this on their forum) and in moOde's Music Source panel, change the mounting flags under Advanced Settings to match (e.g., vers=2.0).
Also, the default setting rsize=6144 61440 in moOde is based on a defect in early Windows SMB 1.0 implementations. You can try increasing this to a much bigger number (like double or quadruple) since it is only the maximum allowable value and not the value negotiated between the underlying softwares in your Synology and moOde.
Some might suggest choosing NFS rather than SMB for the protocol. Whether this helps or not may say more about the Synology and Raspbian software than the underlying protocol but you could give it a shot.
----
On a separate note, it sounds like you were pinging only the Synology Ethernet transceiver so while the packet response times are indicative of how busy it is, they may not tell you much about the overall network (particularly the router). If you want to judge the effect on the network (because, say, the router is congested with the UDP traffic), try pinging the Chromecast device from your PC while your moOde player is or is not playing a high-bitrate DSD track from your NAS.
Regards,
Kent
If SMB, are you using SMB version 1.0 (the default setting in moOde unless you change it), 2.0, 3.0, etc.?
In principle, SMBv2 should be faster than SMBv1 for several reasons---it's less "chatty" to use the technical term <grin> and it allows larger block sizes---but this is testable. If you haven't already, try configuring your Synology minimum SMB protocol to "SMB2 with large MTU" (I don't own any Synology gear; I read this on their forum) and in moOde's Music Source panel, change the mounting flags under Advanced Settings to match (e.g., vers=2.0).
Also, the default setting rsize=6144 61440 in moOde is based on a defect in early Windows SMB 1.0 implementations. You can try increasing this to a much bigger number (like double or quadruple) since it is only the maximum allowable value and not the value negotiated between the underlying softwares in your Synology and moOde.
Some might suggest choosing NFS rather than SMB for the protocol. Whether this helps or not may say more about the Synology and Raspbian software than the underlying protocol but you could give it a shot.
----
On a separate note, it sounds like you were pinging only the Synology Ethernet transceiver so while the packet response times are indicative of how busy it is, they may not tell you much about the overall network (particularly the router). If you want to judge the effect on the network (because, say, the router is congested with the UDP traffic), try pinging the Chromecast device from your PC while your moOde player is or is not playing a high-bitrate DSD track from your NAS.
Regards,
Kent