Portál AbcLinuxu, 10. května 2025 12:24

dynticks

Dynticks (Dynamic ticks) je volitelná vlastnost jádra, která byla zařazena ve verzi 2.6.21-rc1. Pochází z real-time (-rt) větve. V současnosti je k dispozici pouze pro architekturu x86, na podpoře ostatních architektur se pracuje.

Dynamic ticks umožňují uspání procesoru na dobu, po kterou systém nebude mít co na práci - deaktivují se nepotřebná přerušení časovače. To je rozdíl proti původnímu systému s přerušeními v pevných intervalech, kdy se procesor vzbudil vždycky za danou periodu a zkontroloval jestli není něco na práci. U dynamických tiků systém má znalost o budoucích očekávaných událostech a uspí procesor na tak dlouho, než tyto události nastanou. Samozřejmě, neočekávané události (přerušení od hw) systém vzbudí podle potřeby i předčasně. To znamená úsporu energie, ale ve výsledku i zvýšení výkonu při použití virtualizace KVM.

Související dokumenty

Jaderné noviny - 21. 2. 2007: Clockevents a dynamický čas (článek)

Dokument vytvořil: Luboš Doležel (Doli), 3.5.2007 17:05 | Poslední úprava: aceman, 13.8.2010 21:26 | Další přispěvatelé: Robert Krátký | Historie změn | Zobrazeno: 698×

Další pojmy: DSL - dual-boot - DWH - dynticks - ebuild - ECU - EIDE

Filtr: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.