Një inxhinier nga kompania Google propozoi të rritet frekuenca e gjenerimit të ndërprerjeve nga timeri në bërthamën Linux në 1000Hz si standard, i cili do të çonte në rritjen e frekuencës së ndryshimit të detyrave dhe zvogëlimin e kuotës së kohës në planifikuesin e detyrave. Aktualisht, si standard përdoret 250Hz, si një kompromis midis performancës, vonesave dhe konsumit të energjisë.
Me përdorimin e ekranëve me frekuencë rifreshimi 120Hz, tipike për kompjuterët dhe pajisjet mobile moderne, me frekuencën e timerit 250Hz, pasaktësia e kuotës së kohës arrin gati gjysmën e kohës së kornizës, gjë që zvogëlon efikasitetin e shpërndarjes së burimeve dhe nuk lejon arritjen e një raporti optimal të performancës ndaj konsumit të energjisë. Konsumi i energjisë i sistemeve me frekuencë të ulët timeri mund të rezultojë më i lartë, pasi mekanizmi DVFS (Dynamic Voltage and Frequency Scaling) përdor një strategji më agresive për zgjedhjen e frekuencës, në mënyrë që të mos ngadalësojë ekzekutimin e detyrave.
Ndodhin situata kur një detyrë ka përfunduar operacionet e dëshiruara, që kërkonin llogaritje aktive, por procesori vazhdon të punojë me një frekuencë të lartë për shkak të kufizimit të kuotës së kohës, e cila ende nuk ka përfunduar. Rritja e frekuencës së ndryshimit të detyrave mund të çojë në zvogëlimin e konsumit të energjisë për shkak të rritjes së efikasitetit të menaxhimit dinamik të frekuencës (DVFS), shpërndarjes më të saktë të intervaleve nga planifikuesi i detyrave, përditësimit më të shpeshtë të statistikave të ngarkesës së CPU-së dhe zvogëlimit të kohës së qëndrimit të detyrave në gjendje pritjeje.
Një inxhinier tjetër nga Google propozoi që frekuenca e timerit të mbetet ashtu siç është (250Hz), pasi rritja e frekuencës së gjenerimit të ndërprerjeve të timerit mund të çojë në rritjen e konsumit të energjisë në pajisje me fuqi të ulët, siç janë bordet për internetin e gjërave. Sipas vlerësimeve të tij, me një frekuencë prej 1000Hz, madje edhe në pajisje të drejtuara nga Android, në disa raste është regjistruar një rritje prej 7% të konsumit të energjisë nga procesori. Me rritjen e frekuencës së timerit gjithashtu vërehet një zgjedhje më e shpeshtë e CPU-së, pasi me frekuencën 250Hz, timerët të cilët janë vendosur në intervale t + 1 ms, t + 2 ms, t + 3 ms dhe t + 4 ms do të grumbullohen dhe do të çojnë në një zgjedhje, ndërsa në rastin e 1000Hz do të ndodhin katër zgjedhje të veçanta.
Burimi Phoronix ka bërë një krahasim të performancës së PC-ve me CPU AMD Ryzen 9 9950X. Konfigurimi me 1000Hz doli më i shpejtë në testet Llama.cpp, nginx, SuperTuxKart, Selenium dhe gjatë matjes së kohës së ndërtimit të bërthamës. Në testet Darktable, PostgreSQL, Unvanquished, Xonotic, Blender, SVT-AV1, RawTherapee, performanca ishte më e lartë kur ishte e vendosur në 250Hz. Në 1000Hz, mesatarja e konsumit të energjisë ishte 144.2 W, minimale 0.18 W, maksimale 202.13 W, ndërsa në 250Hz: mesatarja 144.37 W, minimale 0.07 W, maksimale 202 W.

Burimi: opennet.ru
