我正在对我的文件服务器(运行 Serv-U)进行基准测试。我正在尝试使用性能监视器测量 Windows 7 中的磁盘 I/O。我正在运行服务器并且有一个客户端连接到它。我的问题是,当我在测量服务器中的磁盘 IO 时将文件从客户端上传到服务器时,我看不到任何变化。
文件已成功传输,但我在监视器中看不到任何活动。我做错什么了吗?还有其他衡量文件服务器性能的方法吗?
谢谢。
我正在对我的文件服务器(运行 Serv-U)进行基准测试。我正在尝试使用性能监视器测量 Windows 7 中的磁盘 I/O。我正在运行服务器并且有一个客户端连接到它。我的问题是,当我在测量服务器中的磁盘 IO 时将文件从客户端上传到服务器时,我看不到任何变化。
文件已成功传输,但我在监视器中看不到任何活动。我做错什么了吗?还有其他衡量文件服务器性能的方法吗?
谢谢。
以下是我通常使用的,Win 7 也是一样,我在客户端和服务器上运行 Perfmon。由于缓存和延迟写入,可能会出现奇怪的结果。因此,请在数据传输完成后测量一段时间的性能。
设置性能监视器
这是通过使用 Vista 开始、运行或开始搜索来安排的,键入 Perfmon 然后按 Enter - 需要 Vista 管理权限。该程序也可以通过控制面板、管理工具、性能或 Vista 的可靠性和性能来启动。XP - 选择性能日志和警报、计数器日志。Vista - 选择数据收集集,用户定义。通过菜单操作选择新日志设置或新数据收集集,XP - 输入名称并确定,然后添加计数器。Vista - 手动创建,下一步,勾选性能计数器,下一步,添加。
性能对象或计数器选择和添加 - 处理器、% 处理器时间 - PhysicalDisk、磁盘读取字节/秒、磁盘读取/秒、磁盘写入字节/秒、磁盘写入/秒 - 内存、页面读取/秒、页面写入/秒。关闭或确定。[对于 LAN/网络测量,添加来自网络接口的计数器 - 接收的字节数/秒、发送的字节数/秒、接收的数据包/秒、发送的数据包/秒,可能还有输出队列长度、丢弃和错误计数器]。
有关其他设置,请参阅 Perfmon 帮助。使用/更改的是 Sample Interval 1 秒、日志目标、日志类型 Text Comma Delimited(CSV 用于电子表格)、手动启动/停止、10000 个样本 Vista。