버퍼와 버퍼가 있는 이유
- 버퍼란?
임시 저장 공간을 의미한다. A와 B가 서로 입출력을 수행하는데에 있어서 속도차이를 극복하기 위해 사용하는 임시 저장 공간을 의미 합니다.
- 버퍼가 있는 이유
프로그래밍이나 운영체제에서 사용하는 버퍼는 거의 대부분 CPU와 보조기억장치(HDD,SDD…) 사이에서 사용되는 임시 저장 공간을 의미합니다.
CPU는 1초에 100개의 데이터를 처리할 수 있지만, 보조 기억 장치는 데이터를 1초에 3개 밖에 보내주지 않는다. CPU는 일을 하고싶어도 못함. 즉 효율이 떨어짐.
버퍼라는 것은 속도차가 큰 두 대상이 입출력을 수행할 때 효율성을 위해 사용하는 임시 저장공간
'Study > CS' 카테고리의 다른 글
[CS💻] [Byte Order]Big Endian(빅 엔디안) & Little Endian(리틀 엔디안) (0) | 2023.06.12 |
---|---|
[CS💻] 카멜 표기법, 스네이크 표기법, 파스칼 표기법 (0) | 2023.06.08 |
[CS💻] 동기화, 비동기화 (0) | 2023.06.08 |
[CS💻] 키코드, 문자코트, ASCII 코드, 유니코드 (0) | 2023.06.08 |
[CS💻] 컴파일러와 인터프리터, 자바의 번역과정 (6단계) (2) | 2023.06.08 |