近期,加拿大滑鐵盧大學的研究團隊傳來好消息!由系統與網路教授 Martin Karsten 領軍的研究團隊,與雲端運算服務供應商 Fastly 的傑出工程師 Joe Damato 合作,發現僅需修改 Linux 作業系統核心中約 30 行的程式碼,就能夠顯著降低資料中心的電力消耗,最高可達到 30%。
這項突破性的研究成果,是由 Karsten 教授與其碩士生 Peter Cai 共同發現。他們指出,Linux 作業系統在核心層級處理網路流量時存在效率低下的問題。核心作為作業系統的「心臟」,負責管理硬體與進程之間的溝通和資源。在處理網路傳輸的「資料包」時,系統會透過輪詢機制檢查是否有新的數據包傳入,然而在低流量時,這種持續輪詢的機制反而會造成不必要的能源浪費。