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

Memory usage grows with transfer size during transfer #165

Open
2 tasks done
qlyoung opened this issue Jul 11, 2024 · 1 comment
Open
2 tasks done

Memory usage grows with transfer size during transfer #165

qlyoung opened this issue Jul 11, 2024 · 1 comment
Labels
bug Something isn't working performance Improve application performance

Comments

@qlyoung
Copy link

qlyoung commented Jul 11, 2024

Checklist

  • I have searched the issue tracker for open issues that relate to the same problem, before opening a new one.
  • This issue only relates to a single bug. I will open new issues for any other problems.

Description

If you transfer a 10gb file with Rymdport, at 20% through the transfer Rymdport uses 2gb of memory, 50% through it uses 5gb, etc.

This characteristic makes Rymdport unusable for large transfers as it will exhaust the available memory in the system.

Steps to Reproduce

  1. Transfer a large directory with Rymdport, observe memory usage during transfer.

Screenshots

image

Rymdport version

3.6.0

Operating System

Linux

Operating System Version

6.9.8-arch1-1

Go Compiler Version

No response

Additional Information

No response

@qlyoung qlyoung added the bug Something isn't working label Jul 11, 2024
@Jacalz
Copy link
Owner

Jacalz commented Jul 11, 2024

Thanks for reporting this. Would you mind checking if this also is a problem with https://github.com/psanford/wormhole-william? I'm only passing in a reader and hence I think that it might be keeping hold of previously sent data.

@Jacalz Jacalz added the performance Improve application performance label Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working performance Improve application performance
Projects
None yet
Development

No branches or pull requests

2 participants