主权项 |
1. A method comprising:
receiving, by a computer processor, a first dequeue request to pop a data packet from a master linked list; determining, by the computer processor, from a master linked list head identifier, that a first listlet from a plurality of listlets that make up the master linked list, includes a head of the master linked list; dequeueing, by the computer processor, a head node from the first listlet, wherein the head node from the first listlet includes:
a first data pointer to a data packet stored in a first memory bank,a first next node pointer to a next node of the first listlet, anda first next listlet identifier that identifies a second listlet from the plurality of listlets that includes a new head of the master linked list; and updating, by the computer processor, the master linked list head identifier to be equal to the first next listlet identifier such that, after being updated, the master linked list head identifier identifies the second listlet instead of the first listlet. |