阅读:1149回复:7
急问!(数据如何直接导入硬盘?)
由于数据量大,能不能让数据直接从板卡到我的硬盘,而不再在内存里走?也就是不让内存作中介。用zwWriteFile可以吗?
|
|
沙发#
发布于:2002-08-13 09:27
不可能的吧,其实全dma操作就可以了,速度瓶颈在硬盘读写上,内存速度和pci速度都是足够的,如果数据量大,可以考虑用内核流式驱动,数据只在内核驱动间传递,不上用户态,肯定行的。
|
|
板凳#
发布于:2002-08-13 12:03
不大可能,DMA也不能绕过文件系统
|
|
地板#
发布于:2002-08-13 12:17
绕过文件系统又有何难,不让数据在内存里走是实际上是设计的错误,内存不会比硬盘慢吧。
|
|
地下室#
发布于:2002-08-13 16:48
用内核流就能实现了吗?
能不能给点例子??? |
|
5楼#
发布于:2002-08-13 16:50
我有所收获
|
|
6楼#
发布于:2002-08-13 19:53
testcap, ddk和driverworks里都有,是视频流,大致结构一样的
|
|
7楼#
发布于:2002-08-15 10:22
testcap 吗,我怎么找不到它在什么地方填充的红绿兰条纹的数据,在videoquedue 处就不知道了,另外,如果用中断,启动dma传送,又该怎样
|
|