thank you for your reply, 1. Firstly, you have to assure that the writing speed of HDD raid 0 is exceed 200MB/s. i test the writing speed of the HDD raid 0 by the everest ultimate. and the rate can reach 300MB/s
2. Once can't save the data to file(HDD raid 0) as soon as possible,
also it means reading rate is not fast enough, you'll get the overflow
error.
i use everest ultimate to simulate a cpu test, the error appear at once; and when i use everest ultimate to do a memory test, the error is not occur. i think the error is caused by the reason that the when reading the data from NI 6537, code like while(dataLen < LENGTH) // LENGTH is 4G{ //DAQmx read raw data ,a block data , block size is 4MB //write data to HDD} if an other threads has a higher priority level occupy the cpu, my thread has to waiting until the thread don't use the cpu. The data on the NI 6537 card whill be covered if the waiting time too long, and the error will occur. do u have a different opinion ?
<img src="../blank?foo=Thu%20Jul%2010%202008%2012%3A53%3A04%20GMT+0800" id="refresher" name="refresher">