개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.26 01:37

EventBufferEvent::setWatermark에 관한 질문입니다.

목록
  • 게임개발자 7일 전 2025.05.26 01:37
  • 15
    1
제가 공부하는 내용은 NIO(Non-Blocking I/O)입니다.
EventBufferEvent를 사용하여 버퍼의_watermark를 설정하는 방법을 공부 중인데요,
EventBufferEvent::setWatermark 메소드의 첫 번째 인자인 readWatermark를 이해할 수 없습니다.
readWatermark를 설정하면 버퍼의 읽기_watermark가 설정되는 것이 맞는가요?
그리고 이 readWatermark를 설정하면 버퍼의 읽기_watermark가 설정되는데,
버퍼의 읽기_watermark가 설정되면 버퍼의 읽기_watermark가 설정된 상태가 유지되나요?

    댓글목록

    profile_image
    나우호스팅  7일 전



    EventBufferEvent::setWatermark 메소드는 버퍼의 읽기와 쓰기_watermark를 설정하는 메소드입니다.

    readWatermark를 설정하면 버퍼의 읽기_watermark가 설정됩니다.

    버퍼의 읽기_watermark가 설정되면 버퍼의 읽기_watermark가 설정된 상태가 유지됩니다.

    즉, readWatermark를 설정한 후에 버퍼의 내용이 읽히더라도 읽기_watermark는 유지됩니다.

    만약에 버퍼의 내용이 읽히면 writeWatermark가 읽기_watermark보다 작은 경우에는 writeWatermark가 읽기_watermark로 업데이트 됩니다.

    이러한 방식으로 버퍼의 읽기와 쓰기_watermark를 관리하여 버퍼의 효율적인 사용을 가능하게 합니다.

    2025-05-26 01:38

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 24,416건 / 44 페이지

검색

게시물 검색