답변:
L3 캐시는 단순히 또 다른 캐시 계층입니다.
일반적으로 최신 CPU 코어에는 3 개의 캐시 계층이 있습니다.
L1 캐시는 매우 작고 CPU의 실제 처리 장치에 매우 밀접하게 바인딩되어 있으며 일반적으로 3 개의 CPU 클럭 틱 내에서 데이터 요청을 수행 할 수 있습니다. L1 캐시는 CPU 아키텍처에 따라 약 4-32KB 인 경향이 있으며 명령 캐시와 데이터 캐시간에 분할됩니다.
L2 캐시는 일반적으로 크지 만 약간 느리며 일반적으로 CPU 코어에 연결됩니다. 최신 프로세서는 코어 당 512KB의 캐시를 갖는 경향이 있으며이 캐시는 명령 캐시와 데이터 캐시를 구분하지 않으며 통합 캐시입니다. 캐시 내 데이터의 응답 시간은 일반적으로 CPU "틱"20 개 미만이라고 생각합니다
L3 캐시는 CPU에있는 모든 코어가 공유하는 경향이 있으며 훨씬 더 크고 느리지 만 여전히 주 메모리로가는 것보다 훨씬 빠릅니다. L3 캐시는 요즘 4-8MB 정도 인 경향이 있습니다.
프로세서마다 다른 유형의 캐시를 사용합니다.
모든 프로세서는 L1 캐시에 의존하며, 이는 일반적으로 프로세서의 다이에 있으며 메모리가 매우 빠르며 고가입니다. L2 캐시는 L1 캐시보다 느리고 더 크고 저렴합니다. 구형 프로세서는 마더 보드에서 L2 캐시를 사용했지만 오늘날에는 프로세서에 내장되어 있습니다. L3 캐시는 L2 캐시보다 느리고 더 크고 저렴합니다. 다시 말하지만 이것은 칩이나 마더 보드에있을 수 있습니다.
L4 이상의 캐시를 가질 수는 있지만 그렇게 할 가치는 없습니다.
캐시 작동 방식에 대한 설명이 필요한 경우 기사를 정리해 보겠습니다.
나는 이것을 www.webopedia.com에서 훔쳤다
캐시 캐시 또는 RAM 캐시라고도하는 메모리 캐시는 주 메모리에 사용되는 느리고 저렴한 동적 RAM (DRAM) 대신 고속 정적 RAM (SRAM)으로 만들어진 메모리의 일부입니다. 메모리 캐싱은 대부분의 프로그램이 동일한 데이터 나 명령에 반복해서 액세스하기 때문에 효과적입니다. SRAM에서이 정보를 최대한 많이 유지함으로써 컴퓨터는 느린 DRAM에 액세스하지 않습니다.
마이크로 프로세서에 내장 된 메모리 캐시 인 레벨 1 캐시의 줄임말입니다.
마이크로 프로세서 외부에있는 캐시 메모리 인 레벨 2 캐시의 줄임말입니다. 일반적으로 보조 캐시라고도하는 L2 캐시 메모리는 마이크로 프로세서 칩과 별도의 칩에 상주합니다.
점점 더 많은 프로세서가 아키텍처에 L2 캐시를 포함하기 시작함에 따라 레벨 3 캐시는 이제 마이크로 프로세서와 주 메모리 사이의 마더 보드에 내장 된 추가 캐시의 이름입니다.
l2 캐시는 항상 x86 아키텍처 용 프로세서에 내장되어 있습니다.