阅读:3910回复:43
有没有做过storage mini port driver的朋友
从scsi miniport 改过来要做的东西多么?是不是一定要支持pnp?
|
|
最新喜欢:![]() |
沙发#
发布于:2004-06-24 17:41
各位老大,怎么研究的问题跟俺遇到问题这么相似呢
|
|
板凳#
发布于:2004-05-19 18:16
有什么问题呢?我感觉没什么问题啊,网络上抓包,最耗费时间就是那个0.01s的时间间隔了 0.01s就是10毫秒,TimerCall是10毫秒你都觉得影响性能,网络部分怎么就会不影响呢?不过到底是否是这个问题引起就不清楚了。 :( [编辑 - 5/19/04 by slwqw] |
|
地板#
发布于:2004-05-19 17:36
有什么问题呢?我感觉没什么问题啊,网络上抓包,最耗费时间就是那个0.01s的时间间隔了
|
|
地下室#
发布于:2004-05-19 15:13
能和disk相差这么一点,当然算好了。你是用文件做的虚拟磁盘么 是的,使用本地硬盘文件。你说你的驱动性能差,会不会是你的网络部分有问题? |
|
5楼#
发布于:2004-05-19 13:28
能和disk相差这么一点,当然算好了。你是用文件做的虚拟磁盘么
|
|
6楼#
发布于:2004-05-19 10:07
hehe,没什么啊,举手之劳,你做的什么virtual disk?performance怎么这么好? 这个算好吗?也是使用TimerCall实现的啊。 |
|
7楼#
发布于:2004-05-19 09:56
hehe,没什么啊,举手之劳,你做的什么virtual disk?performance怎么这么好?
|
|
8楼#
发布于:2004-05-19 09:53
你2个都是小于1MB/s哦,呵呵,可能你测试的时候参数没设好,在edit里面有个transfer request size,你如果还是2的话有可能数值很小的。 我把2K 更改成 64K 大小,终于有显示了。Local Disk是 7.92 MBps,Virtual Disk是 6.81 MBps,85.9%。只是这两个参数怎么最大值都是10M?不解。 BTW:真是不好意思,本来是你问的问题,现在倒变成我问的了 :P |
|
9楼#
发布于:2004-05-19 09:22
你2个都是小于1MB/s哦,呵呵,可能你测试的时候参数没设好,在edit里面有个transfer request size,你如果还是2的话有可能数值很小的。
|
|
10楼#
发布于:2004-05-18 17:52
我看csv的文件里面说是小于1MB阿 不管是本地硬盘测试还是虚拟硬盘测试都没有显示。 如果是虚拟硬盘小于1M倒也罢了,本地硬盘怎么可能呢?那可是金钻7200转80G硬盘啊。 |
|
11楼#
发布于:2004-05-18 17:32
我看csv的文件里面说是小于1MB阿
|
|
12楼#
发布于:2004-05-18 17:13
slwqw,用excel可以打开csv啊,具体的参数我也不知道有什么用,你可以在result display那里看啊速度阿,我一般只看total MB per second就好了。这个是平均速度。 太神了,total MB per second居然不显示结果,其它项倒是OK。 :( |
|
13楼#
发布于:2004-05-18 15:27
slwqw,用excel可以打开csv啊,具体的参数我也不知道有什么用,你可以在result display那里看啊速度阿,我一般只看total MB per second就好了。这个是平均速度。
rayyang,你对scsi miniport想必有一定了解,对于scsiportinitliaze()的pnp的过程怎么看? [编辑 - 5/18/04 by terrychen] |
|
14楼#
发布于:2004-05-18 14:52
[quote]你那个虚拟的scsi disk 有盘符么?最好mount到local来 结果倒是出来了,不过乱七八糟的结果怎么分析? :mad: 能不能帮我看看? [/quote] 另外一个测试。 |
|
|
15楼#
发布于:2004-05-18 14:51
你那个虚拟的scsi disk 有盘符么?最好mount到local来 结果倒是出来了,不过乱七八糟的结果怎么分析? :mad: 能不能帮我看看? |
|
|
16楼#
发布于:2004-05-18 14:49
呵呵
StorageCraft是Maxim的东东。这位老兄好像是2年前搞的,现在已经成商业产品了,自己也成了DDK MVP了,厉害哦 其实performace主要是受miniport的架构限制,虚拟的device都只能通过在timer中处理数据。因为很多api都只能在passive上用,不得不用timer来降低irql,所以速度会慢。所以,如果自己写scsiport,就会好很多。不过,工作量相对也大一些。 |
|
|
17楼#
发布于:2004-05-18 13:07
你那个虚拟的scsi disk 有盘符么?最好mount到local来
打开iometer然后disk target上选那个虚拟盘,右边选择用多大空间来测试,如果要测网络上的磁盘选第二个network target.Access specification里面右边点一下default,然后edit,选择测试方案,其他的,result display你就自己看着就应该能搞定,先试试看,还有问题再看吧 |
|
18楼#
发布于:2004-05-18 12:28
我就是做一个虚拟设备,将网络上的磁盘mount映射到本地,当然协议是自己定的,不是我对速度敏感,是外国的产品做的速度是我的5倍以上,我的峰值3。5MB/s,一般磁盘也有20MB/s。 我还有另外一个问题 :D :D :D |
|
19楼#
发布于:2004-05-18 12:13
我就是做一个虚拟设备,将网络上的磁盘mount映射到本地,当然协议是自己定的,不是我对速度敏感,是外国的产品做的速度是我的5倍以上,我的峰值3。5MB/s,一般磁盘也有20MB/s。
hawkforest,我也加了你 |
|
上一页
下一页