A(느린거) B(버퍼) C(빠른거)
일때
A가 B에 계속 데이터를 넣는데 C가 넣는만큼 못빼서 A가 더 못넣는 버퍼 오버플로우는 이해가됨
근데 A가 B에 계속 데이터를 넣는데 C가 자꾸 빼가서 버퍼가 텅 비는거도 문제가 되는거임?
원래 그러라고 있는 버퍼잖아
일때
A가 B에 계속 데이터를 넣는데 C가 넣는만큼 못빼서 A가 더 못넣는 버퍼 오버플로우는 이해가됨
근데 A가 B에 계속 데이터를 넣는데 C가 자꾸 빼가서 버퍼가 텅 비는거도 문제가 되는거임?
원래 그러라고 있는 버퍼잖아
효율성? 그리고 C를 ㅄ같이 짰다면, 가져오는 것이 실패했을 경우 다시 가져오는 것을 시도하게 되는데 이 경우 언더런(맞는 표현이냐?)의 경우 없어서 못 가져왔는데 또 없는걸 내놓으라고 발광하는 모양이 되니까. 근데 이건 사실 언더런하고는 상관없이 그냥 C를 ㅄ같이 짠거고..... 몰것네 ㅎㅎ
시디굽다 뻑나서.