Speed differences - be more specific (Miscellaneous)
> > Even if it appears fast, internal hard drive caches and the like can make
> > it appear faster than it is.
>
> BLAH BLAH BLAH.
Exactly. If you knew anything about this sort of thing, you'd actually understand what I'm saying and code something better :)
> > Besides, why would FreeDOS have a intelligent algorithms to read files,
> > but a really stupid method to write them?
>
> Because I optimized *read* operations, and don't care much about write
> operations.
I don't see anyone with "tom" in their name in the commit list, but I'll assume maybe you're "Bart Oldeman", "PerditionC" or "Pasquale J. Villani".
Besides, why on earth would you optimize reads but not writes, that's downright stupid?
> Wow. This guy has *really* good knowledge of a filesystem.
> Now sit don't, grab your copy of the FreeDOS kernel source, and show the
> rest of the world how it should be done. talk is cheap.
I do actually. The crappy FAT FSes and many more :)
Anyway, FreeDOS seems to use 'getblk', which in turn uses 'dskxfer'
Every call to getblk uses:
if (!overwrite && dskxfer(dsk, blkno, bp->b_buffer, 1, DSKREAD))
And every other call I've seen to dskxfer uses that "1" as well, which is the # of blocks to read write.
What's this mean? FreeDOS does exactly what I said - it's reading either 1 sector a time, or 1 cluster at a time. I don't really care to dig deeper into this piss to determine which - especially since I've already proven my point.
Now why don't you try to back up your cheap talk?
Complete thread:
- Ultimate DOS kernel file copy speed test - lucho, 30.07.2007, 17:38 (Miscellaneous)
- Ultimate DOS kernel file copy speed test - rr, 31.07.2007, 09:20
- Ultimate DOS kernel file copy speed test - lucho, 31.07.2007, 17:14
- Ultimate DOS kernel file copy speed test - rr, 31.07.2007, 17:34
- Ultimate DOS kernel file copy speed test - sol, 30.11.2007, 17:51
- Speed differences negligible - Japheth, 03.12.2007, 12:25
- Speed differences - be more specific - Rugxulo, 05.12.2007, 22:31
- Speed differences - be more specific - Japheth, 05.12.2007, 23:02
- Speed differences - be more specific - sol, 05.12.2007, 23:05
- Speed differences - be more specific - tom, 06.12.2007, 13:01
- Speed differences - be more specific - sol, 06.12.2007, 17:50
- Speed differences - be more specific - tom, 06.12.2007, 17:59
- Speed differences - be more specific - sol, 06.12.2007, 18:32
- Speed differences - be more specific - sol, 06.12.2007, 18:35
- Speed differences - be more specific - tom, 06.12.2007, 18:49
- Speed differences - be more specific - sol, 06.12.2007, 18:55
- Speed differences - be more specific - tom, 06.12.2007, 19:08
- Speed differences - be more specific - sol, 06.12.2007, 21:30
- Speed differences - be more specific - rr, 07.12.2007, 09:43
- Speed differences - be more specific - tom, 07.12.2007, 11:11
- Speed differences - be more specific - sol, 07.12.2007, 17:09
- Speed differences - be more specific - tom, 07.12.2007, 20:22
- Speed differences - be more specific - sol, 07.12.2007, 20:51
- Speed differences - be more specific - Japheth, 07.12.2007, 21:27
- Speed differences - be more specific - sol, 07.12.2007, 22:40
- Speed differences - be more specific - Japheth, 07.12.2007, 23:20
- Speed differences - be more specific - sol, 08.12.2007, 01:00
- Speed differences - be more specific - Japheth, 07.12.2007, 23:20
- Speed differences - be more specific - sol, 07.12.2007, 22:40
- Speed differences - be more specific - Japheth, 07.12.2007, 21:27
- Speed differences - be more specific - sol, 07.12.2007, 20:51
- Speed differences - be more specific - tom, 07.12.2007, 20:22
- Speed differences - be more specific - sol, 07.12.2007, 17:09
- Speed differences - be more specific - sol, 06.12.2007, 21:30
- Speed differences - be more specific - tom, 06.12.2007, 19:08
- Speed differences - be more specific - sol, 06.12.2007, 18:55
- Speed differences - be more specific - sol, 06.12.2007, 18:32
- Speed differences - be more specific - tom, 06.12.2007, 17:59
- Speed differences - be more specific - sol, 06.12.2007, 17:50
- Speed differences - be more specific - tom, 06.12.2007, 13:01
- Speed differences negligible - sol, 06.12.2007, 01:14
- Speed differences - be more specific - Rugxulo, 05.12.2007, 22:31
- Speed differences negligible - Japheth, 03.12.2007, 12:25
- Ultimate DOS kernel file copy speed test - lucho, 31.07.2007, 17:14
- Ultimate DOS kernel file copy speed test - Rugxulo, 31.07.2007, 10:12
- Who said that DOS was dead? - lucho, 31.07.2007, 19:07
- Who said that DOS was dead? - Steve, 31.07.2007, 19:50
- Who said that DOS was dead? - rr, 31.07.2007, 20:17
- Who said that DOS was dead? - lucho, 01.08.2007, 14:55
- Who said that DOS was dead? - Rugxulo, 01.08.2007, 04:13
- Ultimate DOS kernel file copy speed test LINUX LINUX ... ... - DOS386, 02.08.2007, 15:28
- Ultimate DOS kernel file copy speed test LINUX LINUX ... ... - Rugxulo, 03.08.2007, 05:09
- Who said that DOS was dead? - lucho, 31.07.2007, 19:07
- Ultimate DOS kernel file copy speed test || Slowest FreeDOS - DOS386, 02.08.2007, 15:26
- Ultimate DOS kernel file copy speed test - rr, 31.07.2007, 09:20