프로그래밍
Buffer 의 이해
spare8433
2023. 7. 11. 20:09
버퍼(Buffer) 는 데이터를 임시로 저장하는 일시적인 메모리 공간을 의미한다.
버퍼는 바이너리 데이터를 다루는 데 사용되며, 특히 네트워크 통신이나 파일 입출력과 같은 작업에서 데이터를 일시적으로 저장하거나 전송하는 데 유용.
버퍼링(buffering)이란 버퍼를 활용하는 방식 또는 버퍼를 채우는 동작을 의미한다
하드웨어나 소프트웨어 모두 사용될 수 있는 개념이자 기능이라고 볼 수 있다. ex) api 서버, RAM
※ 바이너리 데이터 : 데이터의 저장과 처리를 목적으로 0과 1의 이진 형식으로 인코딩된 파일