Skip to content

Feature: Please add multi-threaded copy support #7275

Open
@TechyAditya

Description

@TechyAditya

What's the Problem?

I was comparing both windows explorer and Files app copy speed of 1600 files. Here are the results.
image
Files app took 43 seconds to copy 1600 files of 300 kb each
image
Whereas windows just took 5-6 seconds to fully copy the folder.

Solution/Idea

Add customizable multi-threaded support in the Files app. I want to set it as 16 or 32 threads (especially when I am copying from google drive to the desktop, multi-threading is essential).

Alternatives

You may use robocopy to copy files fast and multi-threaded (worked for my 150 Mbps internet, google drive downloads maxed 145 Mbps, normally it just gives 20 Mbps).

You may also include file explorer's file handling option in settings to copy files, etc.

Priorities

| Capability | Priority |
| Multi-threaded Support | Must |
| Option to choose the number of threads in settings | Should |
| Option to change default file handler to native windows or robocopy | Could |

Files Version

No response

Windows Version

No response

Comments

Well, it's an important feature to copy files fast.

Activity

gave92

gave92 commented on Dec 13, 2021

@gave92
Member

Files in most cases uses Explorer functions to copy paste. Where did you copy from/to?

TechyAditya

TechyAditya commented on Dec 15, 2021

@TechyAditya
Author

I was copying from a folder in C drive to another folder in C drive. Just a basic copy-paste benchmarking in an SSD drive.

mortenanakin

mortenanakin commented on Dec 16, 2021

@mortenanakin

I use Teracopy. Any way of Files let me use Teracopy as the default copy/paste app?

t3dium

t3dium commented on Sep 20, 2022

@t3dium

I use Teracopy. Any way of Files let me use Teracopy as the default copy/paste app?

teracopy isn't multithreaded, it uses a single thread like explorer. use robocopy

changed the title [-]Please add multi-threaded copy support[/-] [+]Feature: Please add multi-threaded copy support[/+] on Mar 28, 2023
moved this from 🆕 New to 📋 Planning stage in Files task boardon May 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area - file operationsFeatures or bug reports for file operationshelp wantedExtra attention is needed

    Projects

    Status

    📋 Planning stage

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @gave92@yaira2@mortenanakin@0x5bfa@TechyAditya

        Issue actions

          Feature: Please add multi-threaded copy support · Issue #7275 · files-community/Files