[운영체제] CPU 도 예측하고 미리 움직인다 (2)
CPU의 캐시 메모리는 성능을 높이기 위한 강력한 수단입니다. 그리고 CPU와 RAM의 속도차이를 극복하기 위해 존재합니다. 그런데 최근에는 CPU의 연산능력에 RAM이 일정 수준 개입하는 방향으로 전환이 일어나고 있습니다. https://youtu.be/aApNYVy1TNU?si=T8u-cv3ucP2xa4EZ CPU와 RAM 속도 차이와 캐시 메모리의 역할 변화CPU는 매우 빠르게 동작하며, 1ns 단위로 작업을 수행하는 반면, RAM은 상대적으로 느려 50ns가 소요된다. 이 속도 차이를 해결하기 위해 캐시 메모리를 활용하게 되었다. L1, L2, L3 캐시를 징검다리처럼 배치하여 RAM과 CPU를 연결해 연산을 효율적으로 수행했다. 그러나 이 패러다임, 즉 CPU가 연산을 담당하고 RAM이 데이터..