Mail Archives: djgpp/1998/10/08/15:57:38
On Thu, 1 Oct 1998, Miles F. Bintz Ii wrote:
> And in fact, the FAQ says this method is slow... but then later goes on to
> say that 'experience says.... its not that bad'.
It says that it is a little bit slower than nearptr, and on many
machines the difference is negligible.
> But recommends using nearptr hack if I need that additional speed.
It's the other way around: it tells you to NOT use nearptr, *unless*
you absolutely cannot make your program work without those last
tidbits of speed.
> For my "performance sensitive"
> reads/writes I will probably use a section of memory in DS and use the
> movedata function to get it out to the correct memspace. Do you know any
> of the details on movedata?
You have free access to the sources, so you can find it out as well.
> Does this use DMA?
No.
> How is the performance of this function when moving large blocks of
> data?
Very good; it is as fast as it gets. It moves with REP MOVSD.
- Raw text -