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
My aim is to achieve more download speed. 1GB file 4 cpu 8 GB memory using serverless method cloud run.
First option is Python client library as my application is in python, Download never goes beyond 67 MB/s . Tried with many combination of number of processes and chunk sizes using transfer manager. Attached are stats. My basic doubt is for 48 worker count it should at least consume more CPU. It seems it's not consuming more cpu.
Can you verify that your Cloud Run instance can achieve higher download speeds from sources other than Cloud Storage? I'm unclear about the baseline performance expectations of Run instances.
I will try on download from other than gcs. I also don't see any special comment on baseline performance in docs. I am searching it from last 4-5 days. Is it possible to check from your side ?
Actually this is very important, this can change track of my project. If thats the case it's also good to document in all gcs client libraries.
No, I do not have any information on Cloud Run performance I'm afraid. I would recommend actually performing realistic tests of downloading data from other sources from your actual application and seeing if any of them get substantially faster than your performance from GCS.
My aim is to achieve more download speed. 1GB file 4 cpu 8 GB memory using serverless method cloud run.
First option is Python client library as my application is in python, Download never goes beyond 67 MB/s . Tried with many combination of number of processes and chunk sizes using transfer manager. Attached are stats. My basic doubt is for 48 worker count it should at least consume more CPU. It seems it's not consuming more cpu.
Source code:
Output stats on cloud shell :
output_cloudshell.txt
Output stats on cloud run:
gen 2- stats.csv
It is possible to verify download speed and if really using all cpu cores on cloud run. Fact is this work as expected on cloud shell.
Could you guide me on how to reach out cloud run support, I already raised it in forum
https://www.googlecloudcommunity.com/gc/Serverless/cloud-bucket-blob-download-is-very-slow-in-cloud-run/m-p/614852/highlight/true#M1926
Note: i tried cloud run with 8 cpu and 16 GB ram still no change in stats.
attached my dockerfile for cloud run:
Dockerfile.txt
The text was updated successfully, but these errors were encountered: