Windows 中有用于测试各种文件 I/O 的应用程序吗?
我正在开发一个像 SMB 一样的网络重定向器。
我想测试各种文件 I/O 以比较 NTFS 或 SMB 实现。
我想测试的是
- CreateFile
- Read、WriteFile
- DeleteFile
- RenameFile
- Set、GetFileInformationByHandle
- 等。
如果它能测量每个I/O持续时间就更好了。
有我可以使用的程序吗?
I'm developing a network-redirector like SMB.
I want to test various file I/O to compare NTFS or SMB implementation.
What I want to test are,
- CreateFile
- Read, WriteFile
- DeleteFile
- RenameFile
- Set, GetFileInformationByHandle
- etc.
And it' would be better if it can measure each I/Os duration.
Is there a program I can use?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您正在开发文件系统驱动程序或使用某些重定向器驱动程序(我们的回调文件系统或替代方案),您可以使用 IFSTest 工具 用于检查您的实现的正确性。
If you are developing a file system driver or use some redirector driver (either our Callback File System or alternatives), you can use IFSTest tool to check your implementation for correctness.
XPerf 将回答所有这些问题,让您了解文件级别和块级别的性能。查看有关该主题的 PDC09 视频,网址为 http://www.microsoftpdc.com/2009/CL16
XPerf will answer all of these questions, allowing you to see perf at both the file level and the block level. Check out the PDC09 video on the topic at http://www.microsoftpdc.com/2009/CL16
您可以使用 Microsoft 提供的文件服务器容量工具 (FSCT)。它可以让您针对支持 SMB 的文件服务器模拟典型的用户工作负载。该工具可以从单个客户端模拟多个用户,并最终将结果聚合到文本文件中。
您可以在 http://blogs.technet.com/b/josebda/archive/2009/09/16/file-server-capacity-tool-fsct -1-0-available-for-download.aspx
You can use the File Server Capacity Tool (FSCT) provided by Microsoft. It will let you simulate a typical user workload against a file server that supports SMB. The tool can simulate multiple users from a single client and aggregates the results into text files in the end.
You can get more information, including links to download and detailed presentations at http://blogs.technet.com/b/josebda/archive/2009/09/16/file-server-capacity-tool-fsct-1-0-available-for-download.aspx