← 질문 목록
#258깊이 0
CPU와 메모리 중 무엇이 데이터 처리 속도를 결정하는가?
CPU의 연산 속도와 메모리 접근으로 인한 대기 시간의 균형이 결정한다.
| 구성 요소 | 성능 영향 |
|---|---|
| CPU 코어 | 연산 속도. 직접 처리하는 힘 |
| 메모리 | 데이터 공급 속도. 대기 시간 발생 |
CPU 연산보다 메모리에서 데이터를 가져오는 지연이 훨씬 크다. 이를 메모리 벽(Memory Wall)이라 부른다.
데이터가 없으면 CPU는 아무리 빨라도 놀게 된다. CPU 캐시는 자주 쓰는 데이터를 가까이 두어 대기 시간을 줄인다.
추천 꼬리질문
관련 질문
- 컨텍스트 스위칭 시 CPU는 무엇을 저장하고 복원하는가?운영체제CPU의 상태 저장 및 복원 과정은 데이터 처리 속도와 성능에 직접적인 영향을 주는 핵심 메커니즘이다.
- 메모리 연속할당 방식 중 무엇을 선택하는가?운영체제메모리 할당 방식은 CPU가 메모리에 접근하는 효율성과 데이터 처리 속도에 영향을 미친다.
- TLB 미스가 발생했을 때 처리 과정은 무엇인가?운영체제TLB 미스는 CPU가 메모리 주소를 변환하는 과정에서 발생하는 지연 시간과 처리 속도 문제를 다룬다.
- 가상 메모리를 사용하는 이유는 무엇인가?운영체제가상 메모리는 CPU가 물리 메모리 한계를 극복하여 데이터를 처리하는 방식에 관련된다.
- 메모리 관점에서 값 타입과 참조 타입의 선택 기준은 무엇인가?언어 · 런타임