Skip to content

Size of the library #647

Answered by bretambrose
snap40ben asked this question in Q&A
Discussion options

You must be logged in to vote

I recently took a look at size for various internal reasons, this was the table I ended up with for Linux builds.

All builds in release, shared objects; symbol stripped also included -Os.

Library Base Size -Os Symbol Stripped
       
aws-c-common 320 277 224
aws-c-cal 81 78 64
aws-c-io 346 308 265
aws-checksums 52 48 46
aws-c-event-stream 118 102 88
aws-c-compression 17 17 15
aws-c-http 460 406 352
aws-c-mqtt 341 304 260
aws-c-auth 258 235 195
aws-c-sdkutils 116 105 88
aws-c-iot 124 113 97
       
Aws-c-* Sum 2233 1993 1694
       
aws-crt-cpp 866 757 516
       
       
libDiscovery-cpp 134 115 79
libEventstreamRpc-cpp 167 137 100
libGreengr…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by snap40ben
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants