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