-
Notifications
You must be signed in to change notification settings - Fork 3
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
What is the upload speed limit for single large file? #4
Comments
The implementations don't have any speed limit on their own implemented. I assume the performance is limited by the IO, either by the speed reading from the client's disk, the speed that data can be transferred over the network, or the speed writing to the server's disk. I would recommend you to investigate each potential bottleneck on its own and maybe that helps you to find out if they are applying to your. In my local tests, GBs are transferred in seconds, so I don't think its a flaw in the logic right now. |
Hi, Thank you for getting back to me so quickly. Unfortunately, the disk speed nor the network is the issue. Any other idea? Disk Speed PerformanceUsed Server
Client
Network Speed PerformanceUsed Server
Test log
Client
Test log
|
This is primarily a test of CPU and memory throughput rather than disk performance, as it involves generating data in memory and then discarding it without involving the disk subsystem. To benchmark disk performance, you would typically write the data to a disk device or a file on a filesystem, rather than piping it to |
@kvz Thank you, I hope this is better, but the point is still the same: ClientWrite
Read
ServerWrite
Read
|
Upload performance is always a bit tricky to debug. How fast are the uploads if the server and client are running on the same machine? If that's fast, then we can rule out any issue with the software itself. |
Hi,
Thank you for all the hard work you put into TUS!
I uploaded 1GB file, but I was not able to reach upload speed greater then 12MB/s. The client and the server was both on the 10 Gbps line.
I was using:
The text was updated successfully, but these errors were encountered: