Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Speed differences - be more specific (Miscellaneous)

posted by Japheth Homepage, Germany (South), 07.12.2007, 23:20

> It's possible to create a DOS that reads a single sector at a time.

It's possible of course, but what I meant was that it's impossible if one takes into account the results displayed by the benchmark: 40 MB with single-sector i/o, that would need about 80.000 read calls.

> This only reinforces my point, though - that FreeDOS should be reading
> more data (such as multiple clusters) with each call and caching more.

But reading a file in 4 or 8 kB chunks is not that bad. I did exactly this - split DOS file i/o into 8 kB parts - in the HX Win32 emulation, to make multithreading more smoothly. It didn't affect file i/o speed significantly.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 440 users online (1 registered, 439 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum