Skip to main content

CPU 캐시 란 무엇입니까?

CPU (Central Processing Unit) 캐시는 컴퓨터의 마이크로 프로세서 자체에 직접 구축 된 RAM (Random Access Memory) 유형이며 L1 캐시로 지정됩니다.또 다른 다양한 CPU 캐시는 마더 보드의 제한된 용량 L2 정적 RAM (SRAM) 칩입니다.이러한 유형의 메모리는 모두 표준 RAM 메모리를 사용하기 전에 일상적인 지침을 수행 할 때 마이크로 프로세서가 가장 먼저 액세스 할 수 있으며 프로세서는 성능 특성을 향상시킵니다.

1989 년에 제작 된 80486 컴퓨터 프로세서를 작성한 이래로 프로세서의 데이터 액세스 속도를 높이기 위해 메모리에 즉시 액세스하기 위해 CPU 캐시 메모리를 마이크로 프로세서에 배치하는 실습은 초보적인 L1 캐시 레지스터가 내장 된 이후에 수행되었습니다.그것.프로세서 기능에 직접 통합 된 더 큰 L2 캐시 수준은 1995 년에 사용되었습니다. 2011 년 현재 CPU 캐시 메모리의 세 번째 수준은 L3으로 알려진 일부 컴퓨터 시스템에도 존재하며 시스템의 기본 RAM 메모리 이전에 액세스됩니다.그 자체가 사용됩니다.각 레벨의 캐시는 마이크로 프로세서와의 거리가 증가함에 따라 성능이 커지고 느리게 설계되었습니다.L1 CPU 캐시의 초기 레벨은 크기가 8 킬로 바이트였으며 2007 년 현재 기계의 L2 캐시는 이미 6 메가 바이트 크기 제한을 능가했으며 2011 년 현재 일부 시스템은 크기가 최대 64 메가 바이트의 L4 캐시 버퍼를 통합했습니다.microprocessors 마이크로 프로세서의 고속 저 볼륨 캐시 메모리의 기능은 지침을 수행하는 방식을 중심으로합니다.마이크로 프로세서가 작업을 수행하므로 전통적으로 시스템 버스를 통해 메인 메모리에 데이터 요청을 보내야합니다.컴퓨터 용어로 이것은 매우 느린 프로세스이므로 CPU 설계자는 마이크로 프로세서가 반복적으로 액세스하는 데이터 프로세스를위한 바로 가기를 내장했습니다.자주 액세스하는 데이터가 이미 CPU 캐시에로드되면 마이크로 프로세서는 훨씬 빠르고 효율적인 속도로 작업을 수행 할 수 있습니다.이러한 이유로,이 중앙 프로세스 장치 메모리는 종종 마이크로 프로세서의 기능 및 컴퓨터 자체의 하드웨어에 직접 연결되는 명령 캐시 또는 데이터 캐시라고합니다.대조적으로, 컴퓨터의 표준 RAM에 저장된 많은 데이터는 컴퓨터가 동시에 실행되는 많은 프로그램에 대한 소프트웨어 캐시입니다.이 캐시에 저장된 데이터는 컴퓨터의 기능에 필수적입니다.실수로 덮어 쓰는 경우, 컴퓨터는 일반적인 보호 결함을 겪을 수 있으며, 이곳에서 손상된 CPU 캐시를 지우기 위해 스스로를 종료하고 다시 시작해야합니다.다양한 수준의 CPU 캐시에는 쓰기 버퍼 기능이있어 메인 메모리에 저장된 데이터를 메인 메모리로 다시 작성하여 캐시의 공간을 확보하여 작업이 더 자주 액세스하는 작업이 처리에서 우선 순위가 높아야 할 때입니다.

많은 양의 CPU 캐시는 마이크로 프로세서 성능이 시스템에 내장 된 캐시 메모리가 적은 더 빠른 프로세서를 능가 할 수있는 지점으로 향상됩니다.FSB (Front-Side Bus)의 속도는 마이크로 프로세서 성능을 결정하는 데 도움이됩니다.일반적으로 버스 속도는 전통적으로 버스를 가로 질러 프로세싱을 메모리로 전달 해야하는 개인용 컴퓨터 (PC)의 성능 특성에 대한 병목 현상이되었습니다.Core 2 프로세서의 2011 년 현재 높은 FSB 비율은 1,600 메가 헤르츠 수준, 또는 초당 1,600 만주기, 컴퓨터 명령 세트입니다.