Skip to content

download performance comparision about s3crtclient and transfermanager #3071

Answered by jmklix
zzyyllrr asked this question in Q&A
Discussion options

You must be logged in to vote

We don't have any direct comparison between s3crtclient and transfermanager. It can depend highly on how you have each configured. You can increase the s3crtclient bandwidth to something more than the default. It defaults to 2Gbps max, so increasing this could possibly improve the async speeds (For this sdk Gbps means Gigabits per second, and not Gigabytes per second). You can set this with throughputTargetGbps:

auto config = Aws::S3Crt::ClientConfiguration();
config.throughputTargetGbps = targetgbps;

Currently the transfer manager uses the s3 client under the hood, but we have plans in the future to allow customers to choose if they want to use s3 or s3crt. This external PR makes some of…

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@zzyyllrr
Comment options

@jmklix
Comment options

@zzyyllrr
Comment options

@jmklix
Comment options

@DmitriyMusatkin
Comment options

Answer selected by zzyyllrr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants