컴퓨터 프로세서는 캐시 계층을 사용하여 정보를 저장하고 메모리에 액세스하는 데 필요한 시간을 줄입니다. 보조 캐시라고도 하는 수준 2 캐시는 컴퓨터가 최근에 액세스한 데이터에 두 번째로 액세스해야 할 때 작동합니다. 캐시는 일반 메모리보다 정보에 더 빠르게 액세스할 수 있도록 하며 컴퓨터의 응답성을 크게 향상시킬 수 있습니다. 여러 캐시에 추가 정보를 저장할 수 있으므로 더 빠른 컴퓨팅 경험을 얻을 수 있습니다.
캐시 수준
레벨 1 캐시는 일반적으로 두 부분으로 구성됩니다. 하나는 데이터를 저장하고 다른 하나는 프로그램과 명령을 실행하는 데 필요한 명령을 저장합니다. L1 캐시는 가장 빠른 속도를 제공하며 프로세서 칩에 직접 위치합니다. 종종 L1 캐시 속도는 프로세서와 동일하거나 거의 동일한 속도로 작동합니다. 레벨 2 캐시는 프로세서 모듈에 위치하며 때로는 칩에 직접 위치하기도 합니다. L2 캐시는 다음 레벨로 작동하고 L1 캐시보다 약간 느리게 실행되며 일반적으로 데이터만 저장합니다.
오늘의 비디오
캐시 크기
캐시는 최근에 사용한 정보에 액세스하는 데 사용되는 더 작고 빠른 형태의 메모리 역할을 합니다. 캐시 크기가 크면 시스템이 저장할 수 있는 정보의 양이 늘어납니다. 그러나 대용량 캐시는 정보를 검색하는 데 시간이 더 오래 걸립니다. 제조업체는 다양한 크기의 여러 캐시를 사용하여 이를 수용합니다. 상위 수준 캐시는 더 빠르게 작동하지만 더 적은 정보를 저장합니다. 이러한 더 작고 높은 수준의 캐시는 더 크지만 더 느린 캐시에 의해 백업됩니다. 정보를 찾을 때 컴퓨터는 L2 또는 L3 캐시를 확인하기 전에 먼저 L1 캐시를 확인합니다.
캐시 지연
3MB L2 캐시는 일반적으로 6MB L2 캐시보다 더 나은 대기 시간을 제공합니다. 대기 시간은 정보에 액세스하는 데 걸리는 시간을 나타냅니다. 컴퓨터가 추가 정보를 살펴봐야 하기 때문에 캐시가 클수록 성능이 더 좋다고 생각할 수 있지만 캐시가 클수록 컴퓨터 속도가 느려질 수 있습니다. 이러한 고려 사항 때문에 각 수준에서 캐시가 더 작은 다중 캐시 시스템은 캐시가 더 큰 2캐시 시스템보다 더 나은 성능을 제공합니다. 그러나 캐싱 기술이 계속 향상됨에 따라 시스템이 일반적으로 L1 캐시에서 필요한 정보를 찾을 수 있기 때문에 제조업체에서는 L2 캐시 크기의 크기를 늘리기 시작했습니다.
캐시 적중률
캐시 적중률은 프로세서가 주어진 캐시에서 필요한 정보를 찾는 비율을 나타냅니다. 캐시가 작을수록 대기 시간이 줄어들지만 L2 캐시가 더 작은 시스템에서는 캐시 적중률이 저하될 수 있습니다. 3MB 캐시는 6MB 캐시가 있는 시스템 정보의 절반을 저장하기 때문에 컴퓨터는 필요한 데이터를 찾기 위해 더 낮은 수준의 캐시로 이동해야 할 수도 있습니다. 캐시는 시스템 메모리보다 빠르게 작동하므로 프로세서는 필요한 데이터나 명령을 찾기 위해 먼저 사용 가능한 캐시를 찾습니다.