메인 메모리와 CPU간의 데이터 속도 향상을 위한 중간 버퍼 역햘을 하는 Memory
CPU내 혹은 외부에 존재
데이터를 미리 저장해두고 CPU에게 빠르게 전달함
캐시 원리를 이용한 서비스
CND 서비스
CND : 컨텐츠를 딜리버리 해주는 서비스
아주 먼 서버의 파일을 가져와야 한다면?
1) 네트워크 구간이 멀어서 실패율이 큼
2) 전송 속도가 느림
이를 해결하기 위해 자주 쓰는 파일들은 가까운 지역 서버에 올려놓고 빠르게 접근함.
장단점
데이터를 한곳에서 다른곳으로 전송하는 동안 일시적으로 그 데이터를 보관하는 메모리 영역
예시
키보드와 같은 임력장치로부터 받거나, 프린트와 같은 출력장치로 내보낼때 데이터가 버퍼안에 저장됨
두개의 장치간 데이터 전송시, 서로의 속도 차이 때문에 발생하는 데이터 전송 문제를 극복하기 위한 장치
즉, 버퍼를 통해서 저장된 data를 받고 이게 memory (ram)으로 가서 cpu에서 처리된다고 보면 됨.