DHLee Dev Log

  • 홈
  • 태그
  • 방명록

2026/06/01 1

[CS] 컴퓨터 메모리 계층 구조와 CPU 캐시 정리

이전에 vector 와 list의 차이를 정리하면서vector는 연속된 메모리를 사용하기 때문에 캐시 효율이 좋다는 내용을 언급했었다.또 프로세스와 스레드의 차이를 정리할 때도프로세스 간 전환은 주소 공간이 바뀌기 때문에 캐시 지역성이 떨어지고 캐시 미스가 늘어날 수 있다는 내용도 언급했다.하지만 당시에는 캐시가 정확히 무엇인지,왜 메모리 구조나 실행 흐름 전환이 캐시 효율에 영향을 주는지는 자세히 정리하지 않았다.그래서 이번 글에서는 먼저 CPU 캐시가 무엇인지 캐시 히트와 캐시 미스가 어떤 의미인지 정리해보려고 한다.캐시는 CPU가 데이터를 더 빠르게 사용하기 위한 저장 공간이지만,컴퓨터에는 캐시 외에도 레지스터, 메인 메모리, 디스크처럼 역할이 다른 저장 공간들이 존재한다.따라서 이번에는 CPU 캐..

C++, CS 2026.06.01
이전
1
다음
더보기
프로필사진

DHLee Dev Log

알고리즘, CS, 언리얼 엔진 등을 공부하며 배운 것을 기록하는 블로그입니다.

  • 분류 전체보기 (49) N
    • 언리얼 엔진 (27) N
      • 프로젝트 (13) N
    • 알고리즘 (3)
    • C++, CS (19)

Tag

CDO, 리플렉션, 언리얼엔진, GameplayAbility, CS, UE5, c++, replication, 네트워크, 운영체제, 가비지컬렉션, gas, 프로그래머스, RepNotify, AbilitySystemComponent, UObject, 스마트포인터, 알고리즘, 멀티플레이, 코딩테스트,

최근글과 인기글

  • 최근글
  • 인기글

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Copyright © AXZ Corp. All rights reserved.

티스토리툴바