프로그래밍/운영체제7 캐싱의 원리와 프로세스의 데이터 검색 흐름 프로세스의 데이터 검색 흐름1. 프로세스가 데이터를 요청하면, CPU가 L1 ~ L3 캐시에서 검색 CPU는 최근에 접근한 데이터를 L1~L3 캐시에 저장하여 빠르게 처리 캐시 히트(Cache Hit) 발생 시 즉시 데이터 제공 없을 경우 RAM에서 데이터를 로드하고, 자주 사용되면 L1~L3 캐시에 저장 2. L1~L3에 없으면, RAM에서 직접 데이터를 로드 RAM은 실행 중인 프로그램과 데이터를 저장하는 주 기억장치 프로그램이 처음 데이터를 요청하면 RAM에 로드됨 이후 CPU가 자주 사용하는 데이터는 L1~L3 캐시에 저장하여 속도를 높임 3. RAM에도 없으면, 페이지 캐시에서 데이터를 제공 운영체제(OS)는 디스크에서 읽은 데이터를 RAM의 남은 공간에 임시로 저장(페이지 캐시.. 2025. 3. 13. 이전 1 2 다음 반응형