Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symlink instead of copying files #125

Closed
alichtman opened this issue Oct 22, 2018 · 3 comments
Closed

Symlink instead of copying files #125

alichtman opened this issue Oct 22, 2018 · 3 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed optimization

Comments

@alichtman
Copy link
Owner

alichtman commented Oct 22, 2018

    Multi-threading for reinstallation of packages.
    Multi-threading for config backup, just like is done for dot backup
    Not copying atom/sublime/vscode packages
    git clean

EDIT: symlinking would be the largest improvement by far. #188

@alichtman alichtman added optimization help wanted Extra attention is needed good first issue Good for newcomers Hacktoberfest labels Oct 22, 2018
@4ndrej
Copy link

4ndrej commented Oct 22, 2018

Whole backup multithreading should be removed. Doing backup on spinning disc may also conflict with req 1 since spinning disc is not good parallel worker at all

@ShivangiSingh17
Copy link

let me try?

@alichtman
Copy link
Owner Author

alichtman commented Oct 22, 2018

@4ndrej Most modern computers have SSDs in them, not hard disks. In short: multithreading is a huge performance boost when you're doing a lot of data copying and it should be added here.

@Starcode71Ooze go for it, man. If you need any help, let me know.

@alichtman alichtman modified the milestone: v1.4 Oct 24, 2018
@alichtman alichtman added this to the v2.1 milestone Nov 11, 2018
@alichtman alichtman removed this from the v2.1 milestone Nov 14, 2018
@alichtman alichtman changed the title Performance Optimizations Symlink instead of copying files Dec 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed optimization
Projects
None yet
Development

No branches or pull requests

3 participants