
手头有个 DS119j(ARM 版 256M 内存),硬盘是西数的红盘 4T(WD40EFRX ,非叠瓦),一直在用 SMB 协议通过有线网线挂载到 Windows 上使用。但是在使用过程中发现,上传下载都跑不满千兆带宽,且速度很不稳定,就像这个视频里的情况一样。
https://www.bilibili.com/video/BV1TU4y1W7GW
视频中这个 UP 用的是 DS220j ,看底下评论说套件装多了,内存吃紧也会影响 SMB 上传下载速度。请问一下 SMB 很考验 CPU 性能吗,还是对系统内存有一定要求?
准备换一个能稳定跑满 SMB 千兆带宽的白群晖,至少要什么配置才可以呢?
1 flynaj 2022-01-29 17:56:18 +08:00 via Android 你这个配置肯定跑不满,就 1900 |
2 stille 2022-01-29 17:59:14 +08:00 218+ 就能跑满 |
3 kyor0 2022-01-29 18:37:32 +08:00 我的 DS118 ,3 年前买的也是 arm 的 cpu ,内存是 1g 的。smb 是可以跑满 1g 的( 7 以前的系统甚至可以插 2.5g 的网卡,跑满),但也就这样了,插件啥的不能开尤其是照片管理啥的 |
4 flynaj 2022-01-29 19:32:13 +08:00 via Android J1900 ,系统 openwrt 21 可以跑满 |
5 cwcc 2022-01-29 19:54:49 +08:00 我的 220j 装了个虚拟专用网络服务器,其他的没装,单台 Windows 直连可以跑满。 |
6 jfdnet 2022-01-29 20:12:40 +08:00 DS918+ 不需要特别配置,都是跑满的。 |
7 pupboss 2022-01-29 21:36:57 +08:00 NAS 上面绝大多数功能对于我来说都是鸡肋,最终方案是工控机+Linux+SMB+WebDAV ,随时随地跑满带宽,灵活性高,上限高,价格还低 |
8 lucinakushinada 2022-01-29 21:45:59 +08:00 J1800 实测可以,CPU 占用 80%左右 |
9 lithiumii 2022-01-30 00:38:42 +08:00 via Android 实测 realtek 的 arm cpu 也能跑满 |
10 fatpower 2022-01-30 00:52:47 +08:00 我的 ds220j 可以跑满 |
12 la9998372 OP |
13 natsukage 2022-01-30 02:26:52 +08:00 我用的几年前的 718+都能跑满… 你可以先用 Docker 装个 adolfintel/speedtest 然后测个速确认网络本身能不能跑满千兆,然后再考虑硬盘。 但是你这个情况,我觉得有问题的可能是 WD40EFRX 本身 参考链接 https://group.jd.com/thread/20000001/20999336/20000004.htm 里面有提到 HD Tune 测试,西数 4TB 红盘的最高读取速度 145.3MB/s ,最低 67.3MB/s ,平均 112.1MB/s ,写入最高 142.7MB/s ,最低 65.6MB/s ,平均 109.8MB/s 。 也就是即使在直界插在主板 SATA 上,没有组 RAID ,内存也绝对足够的情况下,WD40EFRX 本身的平均读写速度都没有达到千兆网的理论速度。实际使用中,因为千兆网本身的带宽瓶颈,所以高于 128MB/s 的部分都是没意义的,但是偏的部分是实打实的,所以实际平均速度只会更低。 |
14 JoeoooLAI 2022-01-30 03:34:12 +08:00 群晖 ARM 机型基本上跑不满,新的 ds220j 和 ds420j 不清楚,楼上有朋友说能跑满。 之前用过 214 和 218j 这些 ARM 的,基本上没有能跑满千兆的,CPU 占用很高,曾经接触过 218 ,貌似能跑满,没有太深研究过。 反而一些比较老的 x86 型号就还是可以跑动的,例如之前接触过的 1512+ 目前自用的是 920+,跑满 usb2.5G 网卡 300M 左右,目测大约 40%-60%CPU 占用,所以估计 J1900 以上 x86CPU 基本都能跑满,ARM 确实就不太好判断了 |
15 elfive 2022-01-30 07:01:52 +08:00 via iPhone 我的 918+,用 4 块西数 14T 组的 RAID10 ,网络用 LACP 做链路聚合,开启 SMB3.0 ,能够跑到 1.6Gbps/200MBps 的速度 |
16 c76057130 2022-01-30 08:43:29 +08:00 via Android 原先我的 j4125 给 smb 开了 2G 的 RAM 缓存,然后只有 40M 速度,后来我把缓存注释掉了居然能跑满 112M 了 |
17 Chihaya0824 PRO 920+ 2.5g 轻松跑满 |
18 Hansah 2022-01-30 10:09:51 +08:00 via Android 猫盘单硬盘都能跑满千兆,局域网速度 100mb+/s |
19 ferock PRO 918+,可以跑满 |
21 yousabuk 2022-01-30 10:55:38 +08:00 via iPhone intell U 的版本可以 |
22 geniussoft 2022-01-30 11:03:48 +08:00 via iPhone DS218play 都能,但还是推荐 x86 。 |
23 shakoon 2022-01-30 11:45:37 +08:00 我是 418 ,做了链路聚合,PC 上也是双网卡聚合,但最快也就到 1.1G 的样子,反正也够用了,所以没有去仔细研究为什么 |
24 DataSheep 2022-01-30 11:52:41 +08:00 via iPhone 718+ 可以跑满 |
25 bzq2810 2022-01-30 12:22:10 +08:00 via iPhone 16 年的 ds116 可以跑满,用的什么路由器? |
26 la9998372 OP @bzq2810 应该和路由器没关系,我用的是华为的一款 Wi-Fi5 路由器,两边都是有线直连的。同局域网下另一台 Windows 开 SMB 共享可以稳定跑满千兆 |
27 JSPIXiaoHei 2022-01-30 12:56:10 +08:00 TrueNAS 解君愁!如果不是很依赖群辉生态可以用 TrueNAS SCALE |
28 LxExExl 2022-01-30 14:19:03 +08:00 我是 ds220+ 直插网线能跑满 |
29 12101111 2022-01-30 20:09:09 +08:00 Linux 5.15 + 内核的 smbd, 路由器都能稳定千兆 |
30 arischow 2022-01-30 22:05:04 +08:00 ds420j 都能跑满 |
31 geniussoft 2022-02-13 13:15:57 +08:00 @shakoon 链路聚合不能提高单一 IP 的带宽 |