캐시메모리
-
메모리 계층 구조 완전 정복: 레지스터·캐시·RAM·SSD 속도 차이와 성능 최적화
“왜 똑같은 코드인데 어떤 건 빠르고 어떤 건 느릴까요?” 알고리즘도 같고, 로직도 동일한데 성능이 수십 배씩 갈리는 경험을 해본 적 있으신가요? 그 비밀의 상당 부분은 메모리 계층 구조에 숨어 있습니다. CPU가 데이터를 레지스터에서 꺼낼 때와 SSD에서 꺼낼 때의 속도 차이는 무려 1억 배에 달합니다. 이…
-
컴퓨터 전원을 끄면 RAM 데이터는 어디로 사라질까?
작업하던 문서를 저장하지 않고 컴퓨터를 껐다가 켜보면 흔적도 없이 사라져 있습니다. “분명히 있었는데, 대체 어디로 간 걸까?” 컴퓨터 전원을 끄면 RAM 데이터가 사라지는 이유는 단순히 “지워진다”는 말로는 설명이 부족합니다. 데이터가 존재하는 방식 자체가 전기이기 때문입니다. 커패시터 하나가 전하를 잃는 물리적 순간부터, 운영체제가 메모리를 관리하는 방식,…