什么是更改通知?为什么数据包跟踪响应时间较长?
- Views:
- 29
- Visibility:
- Public
- Votes:
- 0
- Category:
- ontap-9
- Specialty:
- nas<a>NAS</a><a>CIFS</a><a>性能</a><a>SMB2</a><a>更改通知</a><a>2008611986</a><a>通知</a><a>CIFS速度缓慢</a>
- Last Updated:
适用场景
- ONTAP 9
- Data ONTAP 7-模式
- CIFS/SMB
问题解答
- 响应时间是受监控文件夹更改之间的增量,但根据 SMB 规范并不需要响应时间,因此只有在实际发生更改时才会进行更新
- 更改通知是 CIFS/SMB 的一项功能,它会向客户端发送任何文件夹更新。
- 示例: 如果两个用户打开了相同的文件夹,而一个用户删除了一个文件,则会向已删除文件的第二个用户发送更改通知更新。
- 这样可以节省客户端 CPU 周期,因为如果文件夹较大,用户无需刷新整个文件夹,只需更改即可
- 仅当所监控的文件夹(例如,在共享上打开 Windows 资源管理器时)发生文件更新时,更改通知才会更新。
追加信息
- SMB2 更改通知规范 在等待时指向此单独的特定部分:
- " 请等待,直到满足以下条件:
- ChangeNotifyEntry.NotifyEventList 中有一个或多个元素。
- 此变更通知请求是此 Open 中最早的未处理请求。这意味着,同一个 Open 上的多个变更通知请求将按顺序并按先入先出( FIFO )顺序完成。
- 此操作将按照第 2.1.5.19 节中的说明取消。 "
- " 请等待,直到满足以下条件:
- ONTAP 在 9.0 到 9.9 版本中确实存在效率低下的问题,这会降低数据处理响应时间