L3 캐시 란 무엇입니까?

레벨 3 또는 L3 캐시는 컴퓨터 성능을 향상시키기 위해 L1 및 L2 캐시와 함께 작동하는 특수 메모리입니다. L1, L2 및 L3 캐시는 컴퓨터 처리 장치 (CPU) 캐시이며 하드 디스크 캐시와 같은 시스템의 다른 유형의 캐시를 구합니다. CPU 캐시는 처리 요청이 지연없이 제공되도록 데이터 요청을 예상하여 마이크로 프로세서의 요구를 충족시킵니다. CPU 캐시는 RAM (Random Access Memory)보다 빠르며 성능의 병목 현상을 방지하도록 설계되었습니다.

시스템에 대한 요청이있을 때 CPU는 해당 요청을 실행하기위한 명령을 요구합니다. CPU는 시스템 RAM보다 몇 배나 빠르게 작동하므로 지연을 줄이기 위해 L1 캐시에는 필요한 데이터가 준비되어 있습니다. L1 캐시는 매우 작으므로 매우 빠릅니다. 명령어가 L1 캐시에 없으면 CPU는 약간 더 긴 캐시 풀인 L2를 약간 더 긴 대기 시간으로 확인합니다. 각 캐시가 누락 되면 다음 레벨의 캐시를 찾습니다. L3 캐시는 L1 및 L2보다 훨씬 클 수 있으며 속도가 느리더라도 RAM에서 가져 오는 것보다 훨씬 빠릅니다.

필요한 명령어가 L3 캐시 ( 캐시 적중 )에서 발견되면 L1 캐시에서 데이터 비트를 제거하여 다시 필요할 경우 새 명령어를 보유 할 수 있습니다. 그런 다음 L3 캐시는 해당 명령 줄을 다른 캐시 ( 독점 캐시라고 함)에 상주하기 때문에 해당 명령 줄을 제거하거나 CPU 설계에 따라 복사본 ( 포괄적 캐시라고 함)에 매달릴 수 있습니다.

예를 들어, 2008 년 11 월 AMD®는 쿼드 코어 상하이 칩을 출시했습니다. 각 코어에는 자체 L1 및 L2 캐시가 있지만 코어는 공통 L3 캐시를 공유합니다. L3은 다른 코어가 후속 요청을 할 경우를 대비하여 요청 된 항목의 사본을 유지합니다.

멀티 레벨 캐시 아키텍처는 계속 발전하고 있습니다. L1 캐시는 마더 보드에 내장 된 CPU 외부에 사용되었지만 이제는 L1 및 L2 캐시가 일반적으로 CPU 다이에 통합됩니다. L3 캐시는 일반적으로 마더 보드에 내장되어 있지만 일부 CPU 모델에는 이미 L3 캐시가 통합되어 있습니다. 온보드 캐시를 사용하면 마더 보드에 별도의 캐시를 배치하는 것보다 빠르고 효율적이며 저렴합니다.

캐시에서 명령어를 가져 오는 것이 시스템 RAM을 호출하는 것보다 빠르며, 캐시 디자인이 우수하면 시스템 성능이 크게 향상됩니다. 캐시 설계 및 전략은 다양한 마더 보드 및 CPU에서 다를 수 있지만 다른 모든 캐시는 동일할수록 캐시가 더 좋습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?