메모리 및 vCPU 한도 구성(1세대)

Cloud Run Functions를 다양한 양의 메모리로 프로비저닝하여 함수에서 사용할 수 있는 메모리 양을 제어할 수 있습니다. 선택한 할당 메모리 크기는 함수에 할당된 CPU 양에 해당합니다. 사용 가능한 메모리 및 CPU 등급은 다음 표에 나와 있습니다.

메모리 CPU
128MB .083 vCPU
256MB .167 vCPU
512MB .333 vCPU
1,024MB .583 vCPU
2,048MB vCPU 1개
4,096MB 2 vCPU
8192MB 2 vCPU
사용 불가능 vCPU 4개
사용 불가능 8 vCPU

기본적으로 함수에 할당된 메모리는 Cloud Run Functions 제품 버전에 따라 256MB 또는 256MiB입니다.

메모리 및 CPU 할당과 관련된 비용에 대한 자세한 내용은 Cloud Run Functions 가격 책정을 참조하세요.

메모리 한도 설정

Google Cloud CLI 또는 Google Cloud 콘솔을 사용하여 배포 시 함수의 할당 메모리를 설정할 수 있습니다.

gcloud

gcloud CLI를 사용하여 함수를 배포하는 경우 --memory 플래그를 사용합니다.

gcloud functions deploy YOUR_FUNCTION_NAME --no-gen2 --memory=MEMORY_LIMIT ...

콘솔

Google Cloud 콘솔에서 함수를 생성하는 동안 할당 메모리를 설정하려면 다음 안내를 따르세요.

  1. Google Cloud 콘솔에서 Cloud Run Functions 개요 페이지로 이동합니다.
  2. 함수 만들기를 클릭합니다.
  3. 함수의 필수 필드를 작성합니다.
  4. 페이지 끝에서 런타임, 빌드... 섹션을 확장하고 런타임 탭을 클릭합니다.
  5. 할당 메모리 필드에서 메모리 양을 선택합니다.
  6. 다음을 클릭합니다.
  7. 배포를 클릭합니다.