lucho 30.07.2007, 17:38 |
Ultimate DOS kernel file copy speed test (Miscellaneous) |
The eternal question: Which DOS to choose? Speed is also an important criteria! Today I did the following simple test. Copied a 68 MB file from one FAT32 drive with 16 KB clusters to another FAT32 drive with 4 KB clusters. The machine is a Celeron PIII-1.2GHz, ATA-66 HDD, 512 MB of RAM, with Jack's drivers loaded. The times in seconds (rounded to an integer number for clarity) are, as follows: |
rr Berlin, Germany, 31.07.2007, 09:20 @ lucho |
Ultimate DOS kernel file copy speed test |
> clusters. The machine is a Celeron PIII-1.2GHz, ATA-66 HDD, 512 MB of RAM, --- |
lucho 31.07.2007, 17:14 @ rr |
Ultimate DOS kernel file copy speed test |
> Copying a huge file isn't exactly the most speed-sensitive task around. |
rr Berlin, Germany, 31.07.2007, 17:34 @ lucho |
Ultimate DOS kernel file copy speed test |
> > Copying a huge file isn't exactly the most speed-sensitive task around. --- |
sol 30.11.2007, 17:51 @ lucho |
Ultimate DOS kernel file copy speed test |
> I used 4DOS COPY /B, but as I've already tried, XCOPY or almost any other |
Japheth Germany (South), 03.12.2007, 12:25 @ sol |
Speed differences negligible |
one year ago we did a "file copy" test with FreeDOS, EDR-DOS and MS-DOS. --- |
Rugxulo Usono, 05.12.2007, 22:31 @ Japheth |
Speed differences - be more specific |
> one year ago we did a "file copy" test with FreeDOS, EDR-DOS and MS-DOS. --- |
Japheth Germany (South), 05.12.2007, 23:02 @ Rugxulo |
Speed differences - be more specific |
> EDIT: What adjustments? More BUFFERS specified in CONFIG.SYS? Shorter PATH --- |
sol 05.12.2007, 23:05 @ Rugxulo |
Speed differences - be more specific |
> I do not doubt FreeDOS is the slowest, but I do doubt that it's in dire |
tom Germany (West), 06.12.2007, 13:01 @ sol |
Speed differences - be more specific |
> And yes, if FreeDOS is slowest, it probably needs a better method to read |
sol 06.12.2007, 17:50 @ tom |
Speed differences - be more specific |
> Bullshit. |
tom Germany (West), 06.12.2007, 17:59 (edited by tom, 06.12.2007, 18:17) @ sol |
Speed differences - be more specific |
> Reading is always significantly faster than writing. I'm quite certain |
sol 06.12.2007, 18:32 @ tom |
Speed differences - be more specific |
> > Even if it appears fast, internal hard drive caches and the like can make |
sol 06.12.2007, 18:35 @ sol |
Speed differences - be more specific |
> And every other call I've seen to dskxfer uses that "1" as well, which is |
tom Germany (West), 06.12.2007, 18:49 @ sol |
Speed differences - be more specific |
> Exactly. If you knew anything about this sort of thing, you'd actually |
sol 06.12.2007, 18:55 @ tom |
Speed differences - be more specific |
> > Now why don't you try to back up your cheap talk? |
tom Germany (West), 06.12.2007, 19:08 @ sol |
Speed differences - be more specific |
> It is necessary. I don't see any calls to rwblock anywhere, especially |
sol 06.12.2007, 21:30 @ tom |
Speed differences - be more specific |
> just because you don't see the call doesn't mean it doesn't exist. (so far |
rr Berlin, Germany, 07.12.2007, 09:43 @ sol |
Speed differences - be more specific |
Please not another war! Why not combine your efforts and make FreeDOS the fastest DOS ever? --- |
tom Germany (West), 07.12.2007, 11:11 @ sol |
Speed differences - be more specific |
> Go ahead, quote some code. I did. |
sol 07.12.2007, 17:09 @ tom |
Speed differences - be more specific |
Congratulations, you've found the rwblock function that I already mentioned! Now show me where it's actually used for searching directories & reading/writing files. |
tom Germany (West), 07.12.2007, 20:22 @ sol |
Speed differences - be more specific |
> Congratulations, you've found the rwblock function that I already |
sol 07.12.2007, 20:51 @ tom |
Speed differences - be more specific |
> hint: search for |
Japheth Germany (South), 07.12.2007, 21:27 @ sol |
Speed differences - be more specific |
> The fact is, file IO is not optimized. Directory searching, fat searching --- |
sol 07.12.2007, 22:40 @ Japheth |
Speed differences - be more specific |
> "single sector" is impossible, but "single cluster" might be. The |
Japheth Germany (South), 07.12.2007, 23:20 @ sol |
Speed differences - be more specific |
> It's possible to create a DOS that reads a single sector at a time. --- |
sol 08.12.2007, 01:00 @ Japheth |
Speed differences - be more specific |
> But reading a file in 4 or 8 kB chunks is not that bad. I did exactly this |
sol 06.12.2007, 01:14 @ Japheth |
Speed differences negligible |
> However, a test with a current SATA drive and without any cache program |
Rugxulo Usono, 31.07.2007, 10:12 (edited by Rugxulo, 31.07.2007, 12:20) @ lucho |
Ultimate DOS kernel file copy speed test |
> The eternal question: Which DOS to choose? Speed is also an important --- |
lucho 31.07.2007, 19:07 @ Rugxulo |
Who said that DOS was dead? |
> However, DOS is far from dead: |
Steve US, 31.07.2007, 19:50 @ lucho |
Who said that DOS was dead? |
> > Yes, Linux is good and popular. Linux Linux Linux Linux Linux Linux |
rr Berlin, Germany, 31.07.2007, 20:17 @ lucho |
Who said that DOS was dead? |
> > However, DOS is far from dead: --- |
lucho 01.08.2007, 14:55 @ rr |
Who said that DOS was dead? |
> > > However, DOS is far from dead: |
Rugxulo Usono, 01.08.2007, 04:13 @ lucho |
Who said that DOS was dead? |
> > However, DOS is far from dead: --- |
DOS386 02.08.2007, 15:28 @ Rugxulo |
Ultimate DOS kernel file copy speed test LINUX LINUX ... ... |
> Yes, Linux is good --- |
Rugxulo Usono, 03.08.2007, 05:09 @ DOS386 |
Ultimate DOS kernel file copy speed test LINUX LINUX ... ... |
> > Yes, Linux is good |
DOS386 02.08.2007, 15:26 @ lucho |
Ultimate DOS kernel file copy speed test || Slowest FreeDOS |
Lucho wrote: --- |