본문 바로가기
프로그래밍

Buffer 의 이해

by spare8433 2023. 7. 11.

버퍼(Buffer)데이터를 임시로 저장하는 일시적인 메모리 공간을 의미한다.


버퍼바이너리 데이터를 다루는 데 사용되며, 특히 네트워크 통신이나 파일 입출력과 같은 작업에서 데이터를 일시적으로 저장하거나 전송하는 데 유용.


버퍼링(buffering)이란 버퍼를 활용하는 방식 또는 버퍼를 채우는 동작을 의미한다


하드웨어나 소프트웨어 모두 사용될 수 있는 개념이자 기능이라고 볼 수 있다. ex) api 서버, RAM


바이너리 데이터 : 데이터의 저장과 처리를 목적으로 0과 1의 이진 형식으로 인코딩된 파일