Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- 이것이 자바다
- Selection Sorting
- 이스케이프 문자
- datastructure
- 윤성우의 열혈 자료구조
- Serialization
- ㅅ
- Stack
- C 언어 코딩 도장
- 메모리구조
- buffer
- s
- 알기쉬운 알고리즘
- 혼자 공부하는 C언어
- C programming
- 윤성우 열혈자료구조
- stream
- Graph
- Algorithm
- JSON
- list 컬렉션
- coding test
- R
- insertion sort
Archives
- Today
- Total
목록Computer Science/Computer Architecture (1)
Engineering Note
[Computer Architecture] 캐시와 버퍼의 차이
캐시는 '속도 차이'를 줄이기 위해, 버퍼는 '처리 속도 불일치'를 해결하기 위해 존재 1. 캐시(Cache)데이터에 더 빠르게 접근하기 위해 사용하는 임시 저장소 목적 동일한 데이터를 반복해서 읽을 때 멀리 있는 저장소까지 가지 않고, 가까운 곳에서 빠르게 가져오는 것(성능 향상)한 번 읽은 데이터나 자주 쓰일 것 같은 데이터를 미리 복사해둡니다.예시 : 브라우저 웹 캐시, CPU 캐시(L1, L2, L3) 2. 버퍼(Buffer)두 장치 사이에서 데이터를 주고 받을 때, 전송 속도의 차이를 완충하기 위해 사용하는 임시 공간 목적데이터를 보내는 쪽과 받는 쪽의 속도 차이를 조절하여 데이터가 유실되거나 장치가 대기하는 시간을 줄이는 것(흐름 제어)버퍼는 비동기적(Asynchronous) 처리를 가능하게..
Computer Science/Computer Architecture
2026. 1. 25. 11:27