버퍼와 버퍼가 있는 이유

  • 버퍼란?

임시 저장 공간을 의미한다. A와 B가 서로 입출력을 수행하는데에 있어서 속도차이를 극복하기 위해 사용하는 임시 저장 공간을 의미 합니다.

  • 버퍼가 있는 이유

    프로그래밍이나 운영체제에서 사용하는 버퍼는 거의 대부분 CPU와 보조기억장치(HDD,SDD…) 사이에서 사용되는 임시 저장 공간을 의미합니다.



CPU는 1초에 100개의 데이터를 처리할 수 있지만, 보조 기억 장치는 데이터를 1초에 3개 밖에 보내주지 않는다. CPU는 일을 하고싶어도 못함. 즉 효율이 떨어짐.

버퍼라는 것은 속도차가 큰 두 대상이 입출력을 수행할 때 효율성을 위해 사용하는 임시 저장공간

 

+ Recent posts