Patent ID: 8639833
Filing Date: 2014-01-28
Classification: G06F,H04L

Abstract:
1. A method of controlling dynamic scaling in a computing device, the method comprising: collecting system information associated with a network adapter within the computing device via a network driver that operates in a kernel mode; comparing the collected system information with a trigger condition; wherein the trigger condition comprises tabulating a ratio based on the number of packets of a first packet size and the number of packets of a second packet size received by a network adapter of the computing device, wherein the first packet size does not equal the second packet size; wherein the network driver enables receive-side scaling technology to manage the distribution of network traffic received by the computing device to a plurality of processing units if the trigger condition is satisfied, or disables the receive-side scaling technology if the trigger condition is not satisfied; and notifying an operating system of the computing device and the network adaptor within the computing device regarding whether to enable the receive-side scaling technology.