"B=FChler, Martin" wrote: >=20 > i have a pc network, in which there is a notebook pc, running ms-do= s. >=20 > it's network connection is over a Xircom pcmcia adapter. >=20 > when copying data to this computer over the network, I get differen= t datarates, depending on the pc, initializing the data transfer: >=20 > copy direction for both examples: win98 pc -> dos pc >=20 > copy initialized from dos pc (pulling data): about 20mbyte/minute >=20 > copy initialized from win98 pc (pushing data): about 1mbyte/minute >=20 > does anyone have an idea where the difference in datarates comes fr= om? Disk caching. Reads are buffered so you can get a track per rev of th= e disk. Writes (for DOS anyway) are executed as they come in so you end up wa= iting for a disk rev before the next cluster can be written. If you install 'smartdrv' on the DOS side, things should speed up= =20 considerably. It also helps to put DOS in highmem with Upper Memory B= locks for smartdrv to use as buffer. In your config.sys device=3Dc:\dos\highmem.sys device=3Dc:\dos\emm386.exe In autoexec.bat DOS=3Dhigh,umb lh c:\dos\smartdrv Have you tried doing the reverse, pulling and pushing from the DOS PC= ? -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads