Jádro 6.2 bude mít líné RCU, úspora na slabě zatížených strojích bude 5-10 %

31. 10. 2022

Sdílet

Tux Linux Autor: Larry Ewing, podle licence: CC BY-SA 4.0

RCU (read-copy-update) mechanizmus máme v jádře místo zámků. Tři vývojáři hovořili na Linux Plumbers konferenci o jeho zefektivnění. Nyní RCU na slabě zatížených strojích totiž často budí CPU a tím zvyšuje spotřebu počítače. V současnosti pomůže mít jádro zkompilované s volbou CONFIG_RCU_NOCB_CPU a nastavit k tomu ještě parametr jádra rcu_nocbs=0-N (N je počet jader mínus jedna). Takhle to má například Android.

Nově bude možné vynechat parametr jádra a přeložit jen s volbou CONFIG_RCU_NOCB_CPU_ALL. Kromě toho se uvažuje o tzv. líném RCU (lazy RCU), kdy bude probuzení jádra pozdrženo. Tím se má podle experimentů ušetřit asi 5–10 % elektrické energie pro slabě zatížené stroje. Lazy RCU by se mělo objevit v jádře 6.2.

(zdroj: phoronix)

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.