simultaneous copy to multiple media

Claudio Grondi claudio.grondi at freenet.de
Sun Mar 20 11:16:49 EST 2005


I am on a Widows 2000 box using the NTFS file system.
Both up to now suggested approaches as
- tee.exe (where I used the http://david.tribble.com/dos/tee.exe
DOS-port with redirecting stdout to NULL) and
- parallel copy (hoping caching does the job) are by far
slower than the consecutive copy:
  single copy speed 12-15 MByte/s
    which gives effectively
      6-7 MByte/s,
  tee.exe or twice copy in parallel
      1-3 MByte/s.

Any other suggestions except writing an own
optimised version of tee.exe, because it is so
easy to come up with:
while(c=getchar()){fputc(c,fp1);fputc(c,fp2);}
?

Is there maybe a way to use a direct DMA
transfer to multiple target destinations
(I copy to drives connected via USB ports) ?

Can someone point me in the right direction?

Claudio

"Claudio Grondi" <claudio.grondi at freenet.de> schrieb im Newsbeitrag
news:3a52b3F66fideU1 at individual.net...
> I would like to save time copying the same file
> (>6 GByte) to various different target storage
> media connected to the system via USB.
>
> Is there a (Python or other) tool able to help me
> to do this, so that I don't need to copy the
> source file first to the first media, then to the
> second, etc.?
>
> Claudio
>
>





More information about the Python-list mailing list