캐시 는 다음 중 하나를 참조 할 수 있습니다.
1. 물리적 인 돈 형태와 같이 발음되는 캐시 는 주 메모리 또는 저장 장치의 예약 된 섹션이 될 수있는 고속 액세스 영역입니다. 캐시의 두 가지 주요 유형은 메모리 캐시 와 디스크 캐시 입니다.
메모리 캐시는 고속 SRAM (정적 임의 접근 메모리)의 일부이며 대부분의 프로그램이 동일한 데이터 나 명령어에 반복적으로 액세스하기 때문에 효과적입니다. 이 정보를 가능한 한 많이 SRAM에 저장함으로써 컴퓨터는 더 느린 DRAM에 액세스하지 못하게하여 컴퓨터가 더 빠르고 효율적으로 작동하도록합니다. 오늘날 대부분의 컴퓨터에는 L3 캐시 또는 L2 캐시가 제공되는 반면 구형 컴퓨터에는 L1 캐시 만 포함됩니다. 다음은 Intel i7 프로세서와 공유 L3 캐시의 예입니다.
2. 인터넷 브라우저와 관련하여 캐시 는 웹 사이트 데이터가 저장되는 임시 저장 영역입니다. 이 데이터를 캐싱함으로써 웹 브라우저는 다시 필요할 때 인터넷 대신 디스크에서 데이터를로드하여 성능을 향상시킬 수 있습니다. 대부분의 경우 웹 페이지를 열 때마다 페이지와 모든 파일이 하드 드라이브의 브라우저의 임시 캐시로 전송됩니다. 웹 페이지와 해당 자원을 마지막으로 본 이후로 변경되지 않은 경우 브라우저는 파일을 다시 다운로드하지 않고 캐시에서 데이터를로드합니다. 캐시는 특히 모뎀을 사용하는 경우 많은 시간을 절약하고 웹 사이트 소유자의 대역폭 절약에 도움이됩니다.
팁 : 개인 정보 보호에 관심이 있거나 방문한 페이지를 숨기려면 인터넷 캐시를 비울 수 있습니다. 인터넷 브라우저 캐시를 자주 비우는 경우 시크릿 모드 사용을 고려할 수도 있습니다.
3. 메모리 캐싱 과 마찬가지로 디스크 캐싱 은 자주 액세스하는 데이터에 액세스하는 데 사용됩니다. 그러나 고속 SRAM을 사용하는 대신 디스크 캐시는 기존 주 메모리를 사용합니다. 디스크에서 가장 최근에 액세스 한 데이터는 메모리 버퍼에 저장됩니다. 프로그램이 디스크의 데이터에 액세스해야하는 경우 먼저 디스크 캐시를 검사하여 데이터가 있는지 확인합니다. 디스크 캐싱은 RAM의 데이터 바이트에 액세스하는 것이 하드 드라이브의 데이터 바이트에 액세스하는 것보다 수 천배 빠르기 때문에 응용 프로그램의 성능을 크게 향상시킬 수 있습니다.
4. 캐시 서버 는 네트워크상의 사용자가 액세스 한 웹 페이지를 저장하도록 설정된 컴퓨터 또는 네트워크 장치입니다. 캐시 서버에 저장된 웹 페이지에 액세스하려는 모든 사용자는 웹 페이지를 다시 다운로드하는 대신 저장된 버전으로 전송됩니다. 캐시 서버는 네트워크 비용과 인터넷 트래픽 혼잡을 줄이고 대역폭 비용을 절감합니다.
버퍼, 데이터베이스 용어, 하드웨어 용어, 히스토리, L1, L2, L3, 메모리 용어, 프록시 서버, 서버, 스왑 파일, 태그, 웹 디자인 용어, 캐시 다시 쓰기