1

How much could be the queue length in IO completion port? Is any limit for accumulated not retrieved messages? And what would be on comming over this bounder? Exception, blocking or missing new messages?

Community
  • 1
  • 1
SerG
  • 1,251
  • 4
  • 18
  • 37

1 Answers1

3

IO completion(KQUEUE object) port queue is based LIST_ENTRY circle list. no any size limitation

RbMm
  • 31,280
  • 3
  • 35
  • 56
  • 1
    Circle list? Is oldest message overwritten if no free space? – SerG Oct 28 '16 at 09:24
  • 2
    no of course. nothing will be overwritten. are you familiar with lists based on LIST_ENTRY ? https://msdn.microsoft.com/en-us/library/windows/hardware/ff554296(v=vs.85).aspx – RbMm Oct 28 '16 at 09:47