US 12,405,655 B2
Systems and methods for reducing power consumption by monitoring network traffic
Danny Lobo, Pleasanton, CA (US); Yuan-Min Ku, Plano, TX (US); Alan Hall, Plano, TX (US); and Russell Erickson, Portola Valley, CA (US)
Assigned to NetScout Systems, Inc., Westford, MA (US)
Filed by NetScout Systems, Inc., Westford, MA (US)
Filed on Oct. 25, 2023, as Appl. No. 18/494,606.
Prior Publication US 2025/0138621 A1, May 1, 2025
Int. Cl. G06F 1/324 (2019.01); G06F 1/3209 (2019.01); H04L 41/147 (2022.01); H04L 41/16 (2022.01); H04L 43/0876 (2022.01)
CPC G06F 1/324 (2013.01) [H04L 43/0876 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
monitoring a level of network traffic to a server including measuring a ratio of user space execution to kernel space execution of a network driver of the server by:
measuring a first ratio of user space execution to kernel space execution of a first network driver of a first core of the one or more cores; and
measuring a second ratio of user space execution to kernel space execution of a second network driver of a second core of the one or more cores; and
setting a clock rate of one or more cores of a processor of the server based on the monitored level of network traffic,
wherein setting the clock rate of the one or more cores based on the monitored level of network traffic comprises setting the clock rate of the first core based on the first ratio and setting the clock rate of the second core based on the second ratio.