#1 25.01.2025 14:52:41

dorado
Administrator
Місце: Львів
Реєстрація: 17.03.2021
К-ть повідомлень: 33
Веб-сайт

Зміна всього 30 рядків коду в Linux дозволила зменшити енергоспоживання дата-центрів на 30%.

Професор Мартін Карстен з Університету Ватерлоо зробив значний внесок у розвиток ядра Linux, зокрема в механізм призупинення обробки переривань (IRQ Suspension).

Зміна всього 30 рядків коду в Linux дозволила зменшити енергоспоживання дата-центрів на 30%. Цей код був опублікований як частина версії ядра Linux 6.13.

Професор Карстен долучився до створення та тестування кількох патчів, які були прийняті до ядра Linux. Серед них:

  • eventpoll: Control irq suspension for prefer_busy_poll

  • eventpoll: Trigger napi_busy_loop, if prefer_busy_poll is set

  • net: Add control functions for irq suspension

  • net: Add napi_struct parameter irq_suspend_timeout

  • selftests: net: Add busy_poll_test

  • docs: networking: Describe irq suspension

Ці внески сприяють покращенню продуктивності та енергоефективності мережевих підсистем у Linux, що є важливим кроком для скорочення вуглецевого сліду сучасних дата-центрів.

Більше деталей у статті Coding for a greener internet на WATERLOO NEWS.

Поза форумом

Низ форуму