L1 캐시 란 무엇입니까? (사진과 함께)
레벨 1 또는 L1 캐시는 컴퓨터 성능을 향상시키는 데 도움이되는 중앙 처리 장치 (CPU)에 내장 된 특별하고 매우 빠른 메모리입니다. 컴퓨터는 자주 사용하는 데이터 비트를 L1 캐시에로드하여 요청을 더 빠르게 처리 할 수 있습니다. 대부분의 컴퓨터에는 L2 및 L3 캐시가 있으며 L1 캐시보다 느리지 만 RAM (Random Access Memory)보다 빠릅니다.
표준 플래터 하드 드라이브에서 프로그램 또는 파일을 요청할 때, 장치는 플래터를 가로 질러 헤드 메커니즘을 밀어 바늘이 축음기 레코드를 읽는 방식과 비슷한 방식으로 내부 디스크에서 정보를 검색해야합니다. 그러나 디스크 드라이브의 경우 플래터가 여러 개 있고 헤드가 자성을 띠므로 매우 빠른 속도로 읽습니다. 그럼에도 불구하고 표준 하드 드라이브는 컴퓨터에서 가장 느린 저장 장치이며 컴팩트 디스크 드라이브입니다.
우리는 일반적으로 RAM이 하드 드라이브보다 훨씬 빠르기 때문에 상당히 빠르다고 생각합니다. RAM은 컴퓨터를 부팅 할 때 활성화되는 임시 보관 영역입니다. 컴퓨터에는 일반적으로 1-4GB의 RAM이 있습니다. 자주 요청되는 프로그램, 파일, 사진 및 기타 항목을 RAM에로드하면 컴퓨터는 후속 요청에 대한 정보를 검색하기 위해 하드 드라이브를 검색 할 필요가 없습니다.
이것이 좋은 전략이지만 CPU는 RAM보다 빠르게 작동하고 속도를 높이기 위해 L1, L2 및 L3 캐시를 RAM에서 어떤 요청이 이루어질 지 예상하는 중간 데이터로 생각할 수 있습니다. 준비. 요청이 오면 CPU는 L1 캐시를 먼저 확인한 다음 L2 및 L3 캐시 (있는 경우)를 확인합니다. CPU가 캐시에서 요청 된 데이터를 찾으면 캐시 적중 이고, 그렇지 않으면 캐시 미스 이고 RAM이 다음에 검색된 다음 하드 드라이브입니다. 목표는 적중을 최대화하고 성능이 저하되는 미스를 최소화하는 것입니다.
L1 캐시는 오늘날 CPU에 내장되어 있지만 구형 PC의 CPU와 함께 상주 할 수도 있습니다. L2 캐시는 CPU에 내장되거나 L3 캐시와 함께 마더 보드에 존재할 수 있습니다. 경우에 따라 L3 캐시도 CPU에 통합됩니다. RAM과 달리 캐시는 확장 할 수 없습니다.