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