I am doing some more tests. This time I am starting wit Tom's RAWREAD and making only minor modifications as needed.

- Configuration is Himem.exe+emm386 v20.3 + Udma, No cache loaded, only keyboard and display drivers loaded. DOS=HIGH usualy set. - Machine is 2.26GHz Sempron (1.5Ghz) mem is 333MHz, disk is 40Gb with 2Mb internal cache .

RAWREAD *without* UDMA: 2.2Mb/s to 2.3Mb/s all options in rawtest.

Normal RAWREAD test (int21): 54Mb/s, drops to 51Mb/s unaligned, 89Mb/s cached.

Drops progressively to 5.4Mb/s for 512 bytes buffer (except cached).

All the above test are NOT AFFECTED by DOS=UMB (within 10%) or by BUFFERS=-1.
---------------
Testing with RAWSPEED:
without UMB: read=43Mb/s (write=21.7Mb/s)
with UMB: read=6.3Mb/s (wr=4.7Mb/s)
with UMB, stubed with WDOSX 0.97: read=15.7Mb/s (write=25Mb/s)

More information about RawSpeed:
1) it is compiled with GCC so it uses cwsdpmi
2) author is Martin Rehak, the same as ROMOS (in FreeDOS page) I asked him for the sources

==>> It looks like the problem is with CWSDPI ! How can I insolate that? any ideas? Michael, how can I stub it with Causeway? (cwstub doesn't work).

Alain


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to