Testing 如何为测试生成低内存和高磁盘IO?

Testing 如何为测试生成低内存和高磁盘IO?,testing,memory,load,disk,Testing,Memory,Load,Disk,我正在开发一个windows应用程序。目前,它是Windows 7 PC上的.NET应用程序 我想在用户可能打开其他内存密集型应用程序的情况下,以及在使用其他重型硬盘访问应用程序的情况下,测试我的应用程序的性能 有没有公认的方法来测试这一点 对于内存测试,我可以编写一个单独的应用程序,在各种配置中分配内存(一个大数组、多个较小(或较大)节点的链表)等等 磁盘访问对我来说更为棘手,因为我甚至不知道如何正确测量一个单独的负载生成应用程序将带来多少负载,而不是运行各种场景:创建一个大文件、删除或复制、

我正在开发一个windows应用程序。目前,它是Windows 7 PC上的.NET应用程序

我想在用户可能打开其他内存密集型应用程序的情况下,以及在使用其他重型硬盘访问应用程序的情况下,测试我的应用程序的性能

有没有公认的方法来测试这一点

对于内存测试,我可以编写一个单独的应用程序,在各种配置中分配内存(一个大数组、多个较小(或较大)节点的链表)等等

磁盘访问对我来说更为棘手,因为我甚至不知道如何正确测量一个单独的负载生成应用程序将带来多少负载,而不是运行各种场景:创建一个大文件、删除或复制、创建许多小文件等等

我觉得这些问题可能已经被一些我还没有找到的软件解决了。或者每个人都会根据自己的具体需求写自己的