群晖smbd-notifyd占用过高的问题解决
用SMB(Samba)传文件到群晖NAS的时候,发现NAS的内存占用突然飙升
通过任务管理器查看,SMB服务附属进程占了将近1G的内存
而且如图,有一个 smbd-notifyd
进程CPU、内存占用均超过了主进程 smbd
解决方法
SSH或者WinSCP修改 /etc/samba/smb.conf
增加一行
change notify=no
返回群晖控制面板 – 文件服务,关闭SMB,保存,再重新启用SMB服务
再次测试,问题解决
补充说明
根据 samba官方的配置 说明:
change notify
This parameter specifies whether Samba should reply to a client’s file change notify requests.
You should never need to change this parameter(永远没必要更改此参数)
好吧,我也不知道改成 no
有没有什么副作用,先观察观察吧~
3 条评论
按a进入编辑模式,大O上面插一行,小o下面插一行 a当前行下建一行
按esc 退出编辑回到vi模式
按:
输入wq 保存并退出 & W保存
sudo -i
vim /etc/samba/smb.conf
保存退出wq! 不保存 :q!
试过两天不卡了!
vim /etc/samba/smb.conf
保存退出wq!