About the user buffer which is used for bus master transfer, the usable
buffer size and the required time depend on the configuration of OS and
PC.
According to the environment, the buffer insurance is failed even if the
PC is carrying enough memory.
The following reference data is the result that AioSetAiTransferData function
is executed in 2 types of PC and 2 kinds of OS.
CPU:2.53GHz, Memory:512Mb |
||
AioSetAiTransferData setting value |
Windows XP |
Windows Me |
1048576(4MB) |
Less than 1sec |
Less than 1sec |
4194304(16MB) |
Less than 1sec |
Less than 1sec |
8388608(32MB) |
Less than 1sec |
Less than 1sec |
16252928(62MB) |
About 7sec |
About 4sec |
CPU:650MHz, Memory:192Mb |
||
AioSetAiTransferData setting value |
Windows XP |
Windows Me |
1048576(4MB) |
Less than 1sec |
Less than 1sec |
4194304(16MB) |
Less than 1sec |
About 1sec |
8388608(32MB) |
Less than 1sec |
About 4sec |
16252928(62MB) |
11982 error |
More than 1min |