Changing a few lines of code in Linux could apparently save hyperscalers billions, research claims, but I am not convinced
By
Wayne Williams
published
8 February 2025
The tweak has been added to the latest Linux kernel release, version 6.13

- A new feature could almost miraculously cut energy consumption of data centers by 30%
- Interrupt request suspension dynamically alters CPU power usage and can be done via OS
- Hyperscalers are likely to be the big winners and it will be interesting to see how it impacts AI
Data centers reportedly account for between 2-4% of total electricity consumption around the world, something hyperscalers are understandably looking to reduce wherever possible.
Potential solutions include implementing next-generation architectures like Hyperconverged Infrastructure (HCI) and employing advanced cooling techniques.
Professor Martin Karsten at the Cheriton School of Computer Science, within the University of Waterloo in Ontario, Canada, has a cheaper, easier solution. He claims that data center energy consumption could be cut by up to 30%, simply by changing a few lines of Linux code.
Small change, big impact
Working with Joe Damato at Fastly, Professor Karsten has developed a small, non-intrusive kernel change of just 30 lines of code that uses IRQ (interrupt request) suspension to reduce unnecessary CPU interruptions and improve LinuxтАЩs network traffic processing. This tweak has now been published as part of LinuxтАЩs newest kernel, release version 6.13.
This code change, which reportedly improves Linux networking efficiency and boosts throughput by up to 45% without increasing latency, is based on a research paper called тАЬKernel vs. User-Level Networking: DonтАЩt Throw Out the Stack with the InterruptsтАЭ, which Professor Karsten authored with former masterтАЩs student Peter Cai in 2023.
“We didnтАЩt add anything,тАЭ Professor Karsten said of the code change. тАЬWe just rearranged what is done when, which leads to a much better usage of the data centerтАЩs CPU caches. ItтАЩs kind of like rearranging the pipeline at a manufacturing plant so that you donтАЩt have people running around all the time.тАЭ
The Professor believes this small adjustment could have a huge impact. тАЬAll these big companies – Amazon, Google, Meta – use Linux in some capacity, but theyтАЩre very picky about how they decide to use it. If they choose to тАШswitch onтАЩ our method in their data centers, it could save gigawatt-hours of energy worldwide. Almost every single service request that happens on the Internet could be positively affected by this.тАЭ
Are you a pro? Subscribe to our newsletter
Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!
Aoife Foley, IEEE senior member and professor in the School of Mechanical and Aerospace Engineering at QueenтАЩs University Belfast, welcomes the potential savings but observes that itтАЩs going to take a lot more than just changing a few lines of code to address the broader energy challenges.
тАЬThere is a long way to go yet,” she says. “These facilities represent huge electricity demands, adding pressure to electricity grids and increasing the challenge of energy transitions, especially in smaller countries. Although it is impossible to calculate precisely, the entire ICT sector is estimated to account for about 1.4 per cent of COтВВ emissions globally. Infrastructure and operations leaders have a responsibility here and need to consider the unnecessary waste associated with data storage and commit to generating power from more renewable sources.тАЭ
Yandex recently released an open source tool called Perforator, which takes a similar approach to Professor KarstenтАЩs research, helping businesses optimize their code, reduce server load, and ultimately lower energy and equipment costs.
Sergey Skvortsov, who leads the team behind Perforator, told us: тАЬThis latest research confirms what we have long believed: optimizing code is one of the most effective ways to reduce data center energy consumption. Perforator helps businesses identify and fix inefficient code, cutting CPU usage by up to 20% and reducing infrastructure costs – without sacrificing performance. With data centers consuming up to 4% of global electricity, tools like Perforator can play a crucial role in making tech infrastructure more sustainable.тАЭ
You might also like
- Why the data center of 2030 will look very different from today
- Data centers are transforming waste heat into community energy assets
- The AI boom is spurring an energy crisis: is there a sustainable way out?

Wayne Williams is a freelancer writing news for TechRadar Pro. He has been writing about computers, technology, and the web for 30 years. In that time he wrote for most of the UKтАЩs PC magazines, and launched, edited and published a number of them too.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.

JetKVM is an exciting, tiny open source KVM over IP module that sold almost 100,000 units and it even has a rare RJ11 port

How much has changed in cPanel? I used it to find out.

Is Plesk a good alternative to cPanel? I tried it to see what it’s good at.










-
1JetKVM is an exciting, tiny open source KVM over IP module that sold almost 100,000 units and it even has a rare RJ11 port
-
2Sony’s new soundbars have a genuinely great party music mode that I wish Sonos would steal
-
3The Nintendo Switch 2 will feature DLSS and ray tracing, but we don’t know which games support it
-
4Apple patents motion-predicting technology that can count reps and identify exercises during a workout
-
5Tuta Mail could soon be your default iOS mail app тАУ but only after filing a complaint against Apple