Eric Auer wrote:
> 
>>> the FreeDOS PC it is painfully SLOW! (100kb/sec)
>>How fast is it with other DOS?
> 
> Definitely not 100kb/s... (hint: maybe ~750kb/s? :-)...
> 
>> Maybe you tried this on a large fat32 disk? I think our FAT
>> writes can be pretty slow in such a context. You can also try
>> using a delayed-write cache. LBAcache does not delay writes.
> 
> Yes, a 20GB hard disk.
> Eric, you hit right on the spot!!!!
> I was using LBACache... and the cache seems to be the culprit here!
> 
> Here is what I tried so far:
> 
> 1) MS Smartdrive (smartdrv c+): we went from 100kb/sec to
> ~750kb/sec!!!!!!! WOW!!!!
> 2) NWCache: no matter which switches I try, I always get 100kb/sec...
> strange isn't it? I tried enabling/disabling write delays and etc and it
> doesn't change the speed, not even a few kb/s. The last command line I
> tried was nwcache 8192 c:+ /delay=5000
> 
> I haven't tried other caches so far.
> 
>> To get a small write improvement, try the udma/udma2, xdma, qdma
>> or uide driver from Jack (whichever version is online at the
>> moment) and enable the write overlap. That means that DOS can
>> already do other stuff after sending the data to the disk,
>> without waiting for the okay from the disk.
> 
> I was using QDMA.Sys but I just tried UDMA.Sys: no changes, exactly the
> same 100kb/750kb per sec.
> When I map a drive from another PC with net.exe on the FreeDOS PC and copy
> the files, I get ~1800kb/sec (not 3000kb/sec like I mentioned before... I
> overestimated the speed :)
> I think it will be hard to make both speeds equal, right?
> 
>> If one of those makes writing significantly faster with MS Client, I
>> would be
>> very happy if you could help me with some experiments!
> 
> Smartdrv did so be my guest :-)
> 
>> Hmmm I did not know that you are supposed to be allowed to do 
>> several file operations simultaneously.
> 
> That's what SHARE.EXE let you do, my friend :-)
> On networked sessions that will always happen.
> 
>> You will have to change only two places...
> 
> Thanks for the code! I will try it shortly to see if everything works OK.
> 
>> PS: Try loading the doslfn driver before you load lfnsort ;-) You
>> may also want to use a FAT32 enabled kernel or set VERSION=7.10...
> 
> Yeah I tried it but that didn't help... and with MS-DOS it works OK :-(
> I believe I'm using a FAT32 enabled kernel if I'm booting from a 20GB HDD,
> right? Or am I missing something here?
> 
> Cheers!
> Marton
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Re%3A-MS-Network-Client-slow-performance-under-FreeDOS-tp14504373p14510043.html
Sent from the FreeDOS - Kernel mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freedos-kernel mailing list
Freedos-kernel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to