2026-01-16 20:08:25 3402
查看: 27442|回复: 32
samba协议共享文件的速率优化前后对比(附上优化后模板)
[复制链接]
liaohcai
liaohcai
当前离线
积分2777
IP卡
狗仔卡
电梯直达
1#
发表于 2022-1-22 00:44
|
只看该作者
|倒序浏览
|阅读模式
本帖最后由 liaohcai 于 2022-4-11 02:25 编辑
本来是要安装KSMBD的,也是smb协议。因为它的速度比samba4快!折腾了一个星期还是不成功,放弃!
接着我又折腾了几天,卸载吧samba3.6成功安装samba4,并调试了几天里内的模板,终于能正常使用了!读取能达到50MB/s,写入40MB/s,接着再优化模板,读取能达到100+MB/s,写入40MB/s
附上我优化后模板
我设备情况
笔记本硬盘:WD3200LPVX 320GB
硬盘盒:SSK SHE072 (USB3.0接口)
路由器:小米r3g OpenWrt R21.9.18 / LuCI Master (git-21.238.35254-83494a9)
笔记本硬盘装在USB3.0硬盘盒里 ,挂载在r3g路由器上,固件是openwrt已知硬盘盒挂到电脑上能达到100MB/s
路由器上的USB 3.0口是正常的
我用代码进行测试过了##切换到移动硬盘分区目录
cd /mnt/sda1
##从硬盘往内存写入数据
time dd if=./tmp of=/dev/null bs=1M
##从内存往硬盘写入数据
time dd if=/dev/zero of=./tmp bs=1M count=1000
复制代码
路由器到电脑都是千兆网口,而且速率是正常的
优化前
而挂到路由器上速率低
从路由器上拷贝到电脑大文件只有39MB/s
通过samba共享,从电脑拷贝大文件到路由器上只有17MB/s
优化后
下列是分享我优化后的模板,此模板是samba4的,能解决windows 10 访问samba4共享文件时出现的“拒绝访问”等问题
使用方法简单:
在windows平台下用winSCP将三个文件上传到/etc/samba目录进行替换,同时赋予smb.sh运行权限接着左键“文件自定义命令(C)”——点击“执行(E)”
就完成了samba4 服务重启了
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
分享到:
QQ好友和群
QQ空间
收藏22
支持0
反对0
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
置顶卡
沉默卡
喧嚣卡
顶贴卡
显身卡
FranceAir
FranceAir
当前离线
积分1318
IP卡
狗仔卡
2#
发表于 2022-1-22 02:35
|
只看该作者
smb1.0速度确实只有这么慢,建议用支持smb3.0协议的插件
点评
liaohcai
自带的samba是3.6,能支持smb2
详情
回复
发表于 2022-1-22 07:26
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
Zanac
Zanac
当前离线
积分2136
IP卡
狗仔卡
3#
发表于 2022-1-22 06:33
|
只看该作者
我的硬盘盒挂电脑上能跑500MB/s,到K2P上还是读80写30,SMB1.0限制如此。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
liaohcai
liaohcai
当前离线
积分2777
IP卡
狗仔卡
4#
楼主|
发表于 2022-1-22 07:26
来自手机
|
只看该作者
FranceAir 发表于 2022-1-22 02:35
smb1.0速度确实只有这么慢,建议用支持smb3.0协议的插件
自带的samba是3.6,能支持smb2
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
gonchangye
gonchangye
当前离线
积分659
IP卡
狗仔卡
5#
发表于 2022-1-22 07:59
|
只看该作者
不同固件速率不同,我R4S现在用的能到50
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
wsdzhxl
wsdzhxl
当前离线
积分1787
IP卡
狗仔卡
6#
发表于 2022-1-22 08:10
|
只看该作者
FranceAir 发表于 2022-1-22 02:35
smb1.0速度确实只有这么慢,建议用支持smb3.0协议的插件
怎么升级呢?n1的f大的op固件
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
C.w
C.w
当前离线
积分2193
IP卡
狗仔卡
7#
发表于 2022-1-22 08:22
|
只看该作者
samba比较吃cpu。其实包括复制文件都需要cpu参与运算的。大概率是性能不够。
当然也有可能是路由器的cpu分配的usb通道速率不够,这就是硬件问题了。
比如我在10年前用路由器挂u盘,速度也就1~2M/s,10年前arm架构的nas,虽然是千兆的网口,速度也就30M/s,软件的优化治标不治本。
点评
gonchangye
不同版本优化方向不同,R4S官方固件最近几个版本无线下载速率分别为50、40、30,上传统一60,究竟什么速度完全看优化,还有不要用samba,统一改samba4,samba BUG太多
详情
回复
发表于 2022-1-22 09:08
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
gonchangye
gonchangye
当前离线
积分659
IP卡
狗仔卡
8#
发表于 2022-1-22 09:08
|
只看该作者
C.w 发表于 2022-1-22 08:22
samba比较吃cpu。其实包括复制文件都需要cpu参与运算的。大概率是性能不够。
当然也有可能是路由器的cpu分 ...
不同版本优化方向不同,R4S官方固件最近几个版本无线下载速率分别为50、40、30,上传统一60,究竟什么速度完全看优化,还有不要用samba,统一改samba4,samba BUG太多
点评
liaohcai
没有可用的插件,在网上找了半天,就是找到没有现成的插件luci-app-samba4
详情
回复
发表于 2022-1-22 14:31
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
fly_hong
fly_hong
当前离线
积分2591
IP卡
狗仔卡
9#
发表于 2022-1-22 09:14
|
只看该作者
ntfs 格式的?如果是,用5.15 内核的吧。那个ntfs3 的驱动 有质的飞跃。。要不然就采用ext4分区格式。。。
点评
liaohcai
用ext4也是一样
详情
回复
发表于 2022-1-22 10:13
gonchangye
我一个盘ext4一个NTFS,速率一样,就是固件优化问题,盲猜是总线带宽问题,既要保证数据通常还要samba传输文件
详情
回复
发表于 2022-1-22 09:41
wulishui
ntfs3是有大问题的,远远达不到正式使用的程度,正经投入使用总有会拍自己脑袋的一天。
详情
回复
发表于 2022-1-22 09:31
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
wulishui
wulishui
当前离线
积分8514
IP卡
狗仔卡
10#
发表于 2022-1-22 09:31
|
只看该作者
fly_hong 发表于 2022-1-22 09:14
ntfs 格式的?如果是,用5.15 内核的吧。那个ntfs3 的驱动 有质的飞跃。。要不然就采用ext4分区格式。。。
ntfs3是有大问题的,远远达不到正式使用的程度,正经投入使用总有会拍自己脑袋的一天。
点评
fly_hong
试过,写入速度真的是可以达到千兆满速的。读取比写入稍微慢一点。。暂时没发现大问题。
详情
回复
发表于 2022-1-22 09:46
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
wulishui
wulishui
当前离线
积分8514
IP卡
狗仔卡
11#
发表于 2022-1-22 09:32
|
只看该作者
我跟你说,samba在j1900,ntfs,sata3也只是读写40多。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
gonchangye
gonchangye
当前离线
积分659
IP卡
狗仔卡
12#
发表于 2022-1-22 09:41
|
只看该作者
本帖最后由 gonchangye 于 2022-1-22 09:42 编辑
fly_hong 发表于 2022-1-22 09:14
ntfs 格式的?如果是,用5.15 内核的吧。那个ntfs3 的驱动 有质的飞跃。。要不然就采用ext4分区格式。。。
我一个盘ext4一个NTFS,速率一样,就是固件优化问题,盲猜是总线带宽问题,既要保证数据通常还要samba传输文件,有线传输我没试过,店家说能到100
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
fly_hong
fly_hong
当前离线
积分2591
IP卡
狗仔卡
13#
发表于 2022-1-22 09:44
|
只看该作者
要不用ksmbd 试试。。。。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
fly_hong
fly_hong
当前离线
积分2591
IP卡
狗仔卡
14#
发表于 2022-1-22 09:46
|
只看该作者
wulishui 发表于 2022-1-22 09:31
ntfs3是有大问题的,远远达不到正式使用的程度,正经投入使用总有会拍自己脑袋的一天。
试过,写入速度真的是可以达到千兆满速的。读取比写入稍微慢一点。。暂时没发现大问题。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
liaohcai
liaohcai
当前离线
积分2777
IP卡
狗仔卡
15#
楼主|
发表于 2022-1-22 10:13
来自手机
|
只看该作者
fly_hong 发表于 2022-1-22 09:14
ntfs 格式的?如果是,用5.15 内核的吧。那个ntfs3 的驱动 有质的飞跃。。要不然就采用ext4分区格式。。。
用ext4也是一样
点评
fly_hong
那可能是路由器太弱了。。。用lsusb -t 看看是否工作在usb 3.0 ?
详情
回复
发表于 2022-1-22 12:07
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
坐骑图鉴 2025-05-28 06:33:56
跨服竞技 2025-10-10 21:30:24
跨服竞技 2025-04-20 07:51:11
坐骑图鉴 2025-07-17 04:49:37
皮肤商城 2025-06-23 23:12:48
皮肤商城 2025-10-29 10:09:51
坐骑图鉴 2025-04-13 18:35:28
跨服竞技 2025-12-10 00:26:35
坐骑图鉴 2026-01-08 02:23:45
跨服竞技 2025-03-31 02:20:47