넷
넷마블
November 13, 20231회
CPU 이용률의 두 가지 얼굴 – CPU 코어 사용량(Usage)과 활용률(Utilization)

간단 소개
CPU 이용률의 두 가지 얼굴인 사용량과 활용률을 이해하고, 서버 성능 측정 및 최적화에 활용하는 방법을 설명합니다.
AI Summary
- CPU 이용률의 두 가지 개념: 사용량(Usage)과 활용률(Utilization)
- 윈도우 작업 관리자에서 CPU 이용률은 두 가지 다른 방식으로 측정되며, CPU 사용량은 시간 기반, CPU 활용률은 주파수 기반으로 측정됩니다.
- CPU 사용량은 논리 프로세서가 스레드 실행에 소비하는 시간 비율을 나타내며, 유휴 스레드가 소비하는 시간을 기반으로 계산됩니다.
- CPU 활용률은 CPU의 기본 클럭 속도 대비 실제 클럭 속도를 측정한 값으로, 터보 부스트 등으로 인해 100%를 초과할 수 있습니다.
- 성능 모니터링 시 고려 사항
- 기본적으로 CPU 코어 사용량 메트릭을 참고하는 것이 중요하지만, CPU 코어 활용률 메트릭을 통해 '대기' 상태 스레드와 관련된 CPU 자원 소모를 확인할 수 있습니다.
- 컨텍스트 스위치는 OS 스케줄러에 의해 자동 발생하거나, 명시적인 함수 호출에 의해 발생할 수 있습니다.
- 결론 및 성능 최적화
- CPU 코어 사용량과 CPU 코어 활용률을 함께 모니터링하여 서버 성능을 측정하고 최적화하는 것이 중요합니다.
- 주어진 장비 스펙을 최대한 효율적으로 사용하는 서버가 성능 최적화된 서버입니다.
Next Feeds
UI 테스트 자동화 구조
UI 테스트 자동화 시 페이지 객체 모델(POM)을 적용하여 유지보수성을 높이고, pytest를 활용한 테스트 구조를 소개합니다.
UI 테스트 자동화페이지 객체 모델POMpytest유지보수
2023. 11. 11.
올리브영
리디와 함께하는 CRM 여정
리디의 CRM 도입 여정과 성공 사례, 그리고 CRM 자동화 개발 과정 및 고려 사항을 분석합니다.
CRMBraze캠페인자동화데이터 분석
2023. 11. 10.
리디

다나와의 상품 색인 파이프라인
다나와는 Logstash를 도입하여 상품 색인 파이프라인의 유지보수성을 높이고 성능을 개선했으며, 데이터 정확성을 확보했다.
Logstash엘라스틱서치파이프라인RabbitMQ색인
2023. 11. 10.
다나와

팝업은 어떤 경우에 닫을 수 있게 해야할까?(X버튼은 언제 보여줘야 할까?)— 헤이딜러 UX 스터디
헤이딜러 제품팀의 UX 스터디를 통해 팝업(Modal)의 사용 기준과 닫기 인터랙션에 대한 명확한 기준을 정립하고 공유합니다.
팝업ModalUX 스터디인터랙션헤이딜러
2023. 11. 9.
PRND

스켈레톤 로딩, 언제 사용해야 할까? — 헤이딜러 UX 스터디
헤이딜러 UX 스터디를 통해 스켈레톤 로딩 사용 기준을 정립하고, 적용 시 고려사항을 제시합니다.
스켈레톤 로딩UX 스터디헤이딜러UI로딩 기준
2023. 11. 9.
PRND

닫기와 뒤로가기, 어떻게 다를까? — 헤이딜러 UX 스터디
헤이딜러 UX 스터디를 통해 '닫기'와 '뒤로가기' 버튼의 올바른 사용 기준을 정립하고, 사용자 경험을 개선한 사례를 공유합니다.
UXUI뒤로가기닫기헤이딜러
2023. 11. 9.
PRND