Skip to content

BUG: Memory utilisation unacceptable in repositories with a long history #11864

@Caleb-T-Owens

Description

@Caleb-T-Owens

From discord:

I've been using GitButler with a large git project (~100,000 commits) and I've been hitting issues with this error message: "The paging file is too small for this operation to complete.". Looking at committed memory from gitbutler-tauri.exe I can see sometimes it reserve a lot of memory. In this screenshot it had reserved 16GB of memory for a few seconds, I suspect that sometimes it reserve much more memory. I'm on Windows and I've been noticing some system instabilities recently and I suspect processes are crashing out of memory when they try to do any allocation while GitButler is reserving large amount of memory. Have you seen that before? Is there any possible mitigations? Thanks.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    large reposInteracting with large files, big indices, lots of hunks, many refsos:windowsThe Windows platformperformanceApplication is too slow

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions