Mac上同步软件抢占带宽导致网络卡顿,可用Folx图形化限速、终端命令临时压制或修改配置文件三种方案解决,其中Folx支持按应用和时段智能调度,最直观灵活。

当你在Mac上运行百度网盘、iCloud或Dropbox等同步软件时,它们会悄悄吃掉大量带宽,导致视频会议卡顿、网页加载缓慢甚至远程协作中断。这种后台抢占行为无法通过系统偏好设置直接控制,必须借助第三方工具或命令行手段精准干预。
用Folx实现智能带宽调度
这是最直观、最灵活的图形化方案,适合需要按时间或应用动态调速的用户。
第一步:下载并安装Folx(需付费,但提供15天试用)。
第二步:打开Folx → 左下角点击速度控制按钮 → 在弹出面板中分别拖动“下载限速”和“上传限速”滑块,设定全局上限值(例如下载限3MB/s、上传限500KB/s)。
第三步:进入Folx偏好设置 → “智能速控”标签页 → 勾选“当列表中的应用正在运行时” → 点击“+”按钮 → 从系统程序列表中选择Zoom、Teams或FaceTime等实时通信软件 → 完成后,只要这些程序处于前台运行状态,Folx会自动启用你预设的限速规则。
第四步:在同一页面继续勾选“在特定时间范围内启用” → 设置周一至周五的9:00–18:00 → 此时段内所有同步任务将强制遵守限速策略,避免工作时间被后台同步拖垮网络。
用终端命令临时压制进程带宽
适用于突发场景下的快速响应,比如正在开线上评审会却突然发现百度网盘在疯狂上传备份文件。
方法一:先找出同步软件的进程名
打开终端,执行:ps aux | grep -i "baidunetdisk\|icloud\|dropbox",观察输出中COMMAND列对应的主进程名(如BaiduNetdisk或CloudKit)。
方法二:使用caffeinate配合networksetup临时降速
这一步不直接限制进程,而是降低其网络优先级:sudo networksetup -setv4off Wi-Fi && sudo networksetup -setv4on Wi-Fi。该操作会重置当前Wi-Fi连接的QoS策略,使同步进程默认让位于HTTP/HTTPS流量。
方法三:用pfctl防火墙规则硬限速(需提前配置)
【必须提前启用pf防火墙且备份原规则】编辑/etc/pf.anchors/limit_sync,写入:scrub on en0 max-mss 1440 → 再添加限速规则:altq on en0 cbq bandwidth 10Mb queue { sync_up, sync_down }。此操作将同步流量隔离到专用队列并严格控速,但配置复杂且误操作可能导致全网断连。
修改同步软件自身配置(以百度网盘Mac版为例)
部分同步工具内置限速开关,但隐藏较深,需手动编辑配置文件生效。
关闭百度网盘客户端 → 打开访达 → 按Shift + Command + G → 输入~/Library/Application Support/BaiduNetdisk/mac/ → 找到config.json文件 → 用文本编辑器打开 → 搜索"upload_speed_limit"和"download_speed_limit"字段 → 将数值改为具体KB/s值(例如"upload_speed_limit": 512表示上传限512KB/s)→ 保存文件 → 重启百度网盘。
注意:该配置项在新版百度网盘中已被移除,仅对2.2.2及更早版本有效;若修改后无效,说明客户端已忽略该字段,需退回旧版本或改用Folx方案。

















