Server delay control device, server delay control method, and program
AssigneeNTT, Inc.
InventorsKei Fujimoto, Masashi Kaneko
Life of this patent
Estimating the term…
Loading patent…
AssigneeNTT, Inc.
InventorsKei Fujimoto, Masashi Kaneko
Estimating the term…
A server delay control device for performing packet transfer from an interface part of a computer is deployed in a kernel of an OS. The OS includes a ring buffer; and a poll list in which net device information is registered. The server delay control device includes: a packet arrival monitoring part configured to run in the kernel as a thread that monitors the poll list to monitor a packet arrival according to a polling model; a packet dequeuer configured to, when a packet has arrived, reference the packet held in the ring buffer, and perform dequeuing to remove a corresponding queue entry from the ring buffer; and a sleep management part configured to, when there is no packet arrival over a predetermined period of time, cause the thread to sleep and, when a packet arrives, cancel the sleep of the thread by a hardware interrupt handler.
A server delay control device for performing, on a server deployed on a computer comprising one or more hardware processors, packet transfer from an interface part of the computer, the server comprising an OS and implemented using one or more of the one or more hardware processors, the OS comprising:
A server delay control method of a server delay control device for performing, on a server deployed on a computer comprising one or more hardware processors, packet transfer from an interface part of the computer, the server comprising an OS and implemented using one or more of the one or more hardware processors, the server delay control device implemented using one or more of the one or more hardware processors, the OS comprising:
A non-transitory computer-readable medium storing a computer program for a server delay control device for performing, on a server deployed on a computer comprising one or more hardware processors, packet transfer from an interface part of the computer, the server comprising an OS and implemented using one or more of the one or more hardware processors, the server delay control device implemented using one or more of the one or more hardware processors, the OS comprising:
Dependencies are inferred from the claim text.