Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

HimemSX, another HimemX variant (Announce)

posted by Zyzzle, 23.10.2020, 04:54

> [edit]
> I did some tests on my own and cannot confirm your results. I get a
> slowdown of 20% for RDISKSX compared to RDISK ( 60ms vs 48ms ) for writing
> a file of 180 MB. Writing it to HDD needs 6000ms, to SSD 2500ms. I used a
> self-written DPMI32 app to copy the file, Smartdrv was loaded.
> [/edit]

My results differ greatly. I wish I only got a 20% slowdown. Results using the "disk benchmark" feature of SPINRITE for DOS on 2048M RDISK.COM and normal XMS calls: 1.57 GB / sec burst transfer rate, and with RDISKSX 53.5 MB/sec burst transfer. Even things like decompressing a 200MB ACE / ZIP / RAR file are slowed significantly. With normal XMS calls, file decompresses in 8.1 sec, with HIMEMSX XMS calls, file takes 11.7 sec. to decompress, due to slowed RDISKSX throughput in calling XMS beyond 4GB barrier.

May you suggest a DOS diskbenchmark program which makes 32-bit calls and / or provide the program you used for your results?

You may download my compiled version of HIMEMSX and RDISKSX at this link:
https://mega.nz/file/EJYGhBQQ#B_DffctKl9Ao-H14RrG9VgDPKqW2k1WTX8KzF8IVHBI

Perhaps I somehow miscompiled, but I think everything went perfectly well. My HIMEMSX.EXE is 6750 bytes.

These results are on a clean boot, with only HIMEMSX and RDISKSX loaded. For A20 option, I used /METHOD:FAST, but all other options on HIMEMSX default.

My only current system with > 4GB RAM is this one I'm testing, a Lenovo laptop with 8GB dual-channel DDR3 RAM, and i5 5200 CPU.

Not sure of other systems, or if the problem is specifically my laptop BIOS / localized hardware, etc.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 246 users online (0 registered, 246 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum