반응형 memory3 Kubernetes JVM HEAP Size(Settings) JAVA APP에서 Heap Size를 보통 JAVA Application 을 실행할때 아래와 같이 Heap Size를 설정하는것이 일반적이다. # Java -Xms 512m -Xmx 1024m app.jar-Xms : 최소 Heap Size-Xmx : 최대 Heap Size 그러나, 컨테이너의 환경이라면, Resource 의 CPU / MEM을 필요시마다 변경이 필요하므로, Xms / Xmx 와 같이 Heap Size를 '고정'하는 건, 직관적으로 고려하기 어렵다. (왜냐하면, 컨테이너 관리자 입장에서는 메모리가 부족하다고 해서 메모리를 늘려주었는데, 왜 실제로 사용하는 메모리는 늘어나지 않는가? 하는 이슈를 얻을 수 있기 때문이다. ) 따라서, 컨테이너 환경에서 JAVA Application 으로.. 2025. 3. 24. Kubernetes 리소스 CPU/MEM (Request / Limit) Kubernetes에서 개별 컨테이너에 CPU와 MEM 리소스를 지정할 수 있습니다. 이때 사용하는 CPU와 MEM의 값을 지정하는 방법과 의미하는 바를 정리해보려합니다. [CPU]CPU리소스는 CPU 단위로 측정된다. Kubernetes에서 1CPU = 1 AWS vCPU = 1 GCP Core = 1 Azure vCore = 1 하이퍼스레드 분수값 설정도 가능하다. 0.5CPU 라던가. 접미사 m을 사용하여 밀리(milli)를 표현할 수도 있다. Ex) 100m CPU = 0.1 CPU로 같다. 1m보다 정밀한 표현은 허용하지 않는다. 만약, 컨테이너가 동작하는 노드가 가진 CPU보다 높은 CPU요청량을 지정할 경우? > 노드의 CPU 리소스가 부족하여 Pod가 스케줄링 될 수 없음을 보여준다. .. 2024. 7. 4. Jfrog Artifactory recommended Hardware Configuration Requirements: In order to maintain high system performance in case of single/multiple server crash, hardware recommendation for an HA configuration is identical to the single server scenario (multiplied by the number of HA server instances) Recommended Hardware for Artifactory – Single Server Machine: Number of Developers OS/JVM Processor Memory (RAM) Heap Storage 1-20 64 bit 4 cor.. 2023. 9. 3. 이전 1 다음 반응형