인프런 커뮤니티 질문&답변

조민희님의 프로필 이미지
조민희

작성한 질문수

독하게 되새기는 C 프로그래밍

Buffered/Non-buffered I/O와 플러싱

버퍼

해결된 질문

작성

·

358

0

궁금한게 있어서 질문드립니다 !

 

버퍼는 OS가 지정한 임의의 메모리 공간에 생기나요 ?

아니면 프로세스의 가상메모리 공간에 생기나요 ?

답변 1

0

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

C 프로그래밍에서 '버퍼'는 '메모리'라고 치환해도 될 정도입니다. 그러므로 프로세스의 가상 메모리 공간 중 일부라고 생각하면 되겠습니다. 무엇보다 버퍼라는 것이 실존하는 것이 아닙니다. 어떤 무엇을 버퍼(완충장치)로 활용하는 것을 의미하는 개념어로 봐야 할 것입니다. 그리고 프로그래밍에서 버퍼는 보통 메모리로 구현됩니다. 아울러 충격이라는 것은 연속되어야 할 (연산)의 흐름이 끊기는 현상으로 생각할 수 있겠습니다. 감사합니다.

조민희님의 프로필 이미지
조민희

작성한 질문수

질문하기