![如何确定应用程序网络接口使用的优先级?](https://linux22.com/image/1490539/%E5%A6%82%E4%BD%95%E7%A1%AE%E5%AE%9A%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%BD%91%E7%BB%9C%E6%8E%A5%E5%8F%A3%E4%BD%BF%E7%94%A8%E7%9A%84%E4%BC%98%E5%85%88%E7%BA%A7%EF%BC%9F.png)
我们有一台 OSX.10 MacPro,它在千兆网络上运行 AFP(苹果文件协议)文件共享服务(客户端版本,而非服务器),大约有 20 台机器。
常规需求是 1 个或多个联网客户端通过文件共享卷从 MacPro 流式传输(通过应用程序播放)。从客户端来看,流程如下:
- 装载包含大型视频文件的 MacPro 卷
- 打开音频编辑应用程序
- 打开视频播放窗口,找到挂载卷上的视频文件
- 点击播放
在其他客户端在 MacPro 和另一台设备之间复制文件之前,此操作一直正常。一旦开始此操作,机器流式传输/播放视频就会开始卡顿。
是否可以使流式应用程序操作优先于文件复制操作?
目标是允许这两种操作不出现任何视频播放卡顿的情况 - 本质上将 MacPro 的焦点优先放在视频播放上。
我们已经计划在系统和 MacPro 之间添加一个智能管理交换机,使用 QoS 在网络级别对视频端口流进行优先排序。不过,我怀疑 MacPro 的操作系统 (osx) 可能也需要被告知如何对流式传输和基本文件共享流量进行优先排序。