Announcement

Collapse
No announcement yet.

How can I copy a big File faster?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • How can I copy a big File faster?

    Hi,
    I have a Program in Powerbasic that copy a big zip-File (over 3 Gb) from a USB-Device to harddisk. I use the SHFileCopy-Function.
    My Question is:
    Is it possible to copy the file with Powerbasic as fast as with the outstanding Programs "FastCopy" or "Teracopy"?
    Can someone please help and post an example?

    Thank you
    Freddy


  • #2
    Freddy, my experience is these utilities shine because of some trickery. Overlapped IO and multi-threaded copies (like RoboCopy). I've never seen a lot of speed improvement when doing a single large file (your zip example). If you do see improvement, the easiest solution might be to shell to FastCopy's command line interface to do the copy.

    I have read the performance may be pretty specific to your environment. E.g., I've seen reports where Win10 does copies faster than Win7. I have no benchmarks to back that up, just sharing what I read.

    Comment


    • #3
      I'm with Raymond here. You may be able to make it appear faster, by separating the copying routine away from your main routine into a separate thread. But that depends ofc on the type of application and the "why" and "when" the copying needs to occur.

      Comment


      • #4

        Here are a few https://www.online-tech-tips.com/sof...ng-many-files/
        There are many more.
        Some sort programs like www.opttech.com can also read, (optional sort and/or modify output structure) and write with the best of them.

        fastcopy http://ipmsg.org/tools/fastcopy.html.en
        extremecopy http://www.easersoft.com/product.html
        killcopy http://www.killprog.com/indexe.html
        richcopy4 http://technet.microsoft.com/en-us/m...spotlight.aspx
        ultacopier http://ultracopier.first-world.info/
        unstoppablecopier http://www.roadkil.net/program.php?ProgramID=29
        teracopy http://codesector.com/teracopy
        xxcopy http://www.xxcopy.com/
        beyondcompare http://www.scootersoftware.com/moreinfo.php

        robocopy
        xcopy

        Maybe someone can comment on some of them.
        Hi,
        I have a Program in Powerbasic that copy a big zip-File (over 3 Gb) from a USB-Device to harddisk. I use the SHFileCopy-Function.
        My Question is:
        Is it possible to copy the file with Powerbasic as fast as with the outstanding Programs "FastCopy" or "Teracopy"?
        Can someone please help and post an example?

        Thank you
        Freddy
        https://fastcopy.jp/en/ free source code in CPP

        Suspend or exclude from monitoring anti-virus and monitoring programs before copy (if possible.)
        This dramatically increases performance over a network if done on all machines involved.

        Maybe someone has PowerBASIC code
        https://duckduckgo.com instead of google

        Comment

        Working...
        X