Improve the s3 uploader for better performance.

Signed-off-by: dkkb <dabkb@aol.com>
This commit is contained in:
dkkb
2021-06-15 16:53:02 +08:00
parent d97bdffd94
commit 3ec5a5aea6
9 changed files with 58 additions and 16 deletions

View File

@@ -0,0 +1,14 @@
package s3
import (
"testing"
"gotest.tools/assert"
)
func TestCalculateConcurrency(t *testing.T) {
assert.Equal(t, 5, calculateConcurrency(1*1024*1024))
assert.Equal(t, 5, calculateConcurrency(5*1024*1024))
assert.Equal(t, 20, calculateConcurrency(99*1024*1024))
assert.Equal(t, 128, calculateConcurrency(129*5*1024*1024))
}