You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The test script [`findMinMem.sh`](https://github.com/rtyley/aws-sdk-async-response-bytes/blob/ab9307fee6d4965cce0cba60c439035a22cf2d98/findMinMem.sh)
4
+
repeatedly downloads a [**258 MB**](https://github.com/rtyley/aws-sdk-async-response-bytes/blob/eb84c15259f947e91c442eb0b8eda68b8cdbefbb/src/main/java/com/madgag/aws/sdk/async/responsebytes/KnownS3Object.java#L7)
5
+
object from S3 into memory, while varying the amount of Java heap memory allocated with `-Xmx`,
6
+
to find the amount of memory necessary for the download to consistently succeed.
7
+
8
+
These are the resulting memory requirements found, in MB, for all possible permutations
| Exclude B |[1070](https://github.com/rtyley/aws-sdk-async-response-bytes/actions/runs/6058076293#summary-16439864723)|[934](https://github.com/rtyley/aws-sdk-async-response-bytes/actions/runs/6058092753#summary-16439895976)|[644](https://github.com/rtyley/aws-sdk-async-response-bytes/actions/runs/6058095645#summary-16439901557)|
14
+
| Include B |[787](https://github.com/rtyley/aws-sdk-async-response-bytes/actions/runs/6058093770#summary-16439898197)|[657](https://github.com/rtyley/aws-sdk-async-response-bytes/actions/runs/6058097434#summary-16439905403)|[357](https://github.com/rtyley/aws-sdk-async-response-bytes/actions/runs/6058098624#summary-16439907698)|
15
+
16
+
From the results, it's clear that we need all 3 changes (A1, A2, & B) in order
0 commit comments