3 ms·
Out of nothing, I'd guess their MRU worked by just pushing an incoming free connection on top of a LIFO stack, while for the "most recent request sent" strategy
by ifdefdebug 12y ago
Out of nothing, I'd guess their MRU worked by just pushing an incoming free connection on top of a LIFO stack, while for the "most recent request sent" strategy you had to keep track of request timing and insert incoming free connections into the middle of the stack, complicating things.
Within their solution just had to convert the LIFO stack into an FIFO queue, keeping it simple.
- hueving 12y agostack implies LIFO and queue implies FIFO. Otherwise they wouldn't have different names. :)
- ifdefdebug 12y agowell FIFO stack still exists as a synonym for queue, but you're right, stack and queue would have qualified my point good enough :) anyway, looking at newer answers it seems that topic was not of concern for their solution...