Kernel fără bifă
Un nucleu fără bifare (sau cu un mod dinamic de bifare ) este un nucleu în care întreruperile nu apar la intervale regulate, ci se fac doar atunci când este necesar.[1]
Sâmburii moderni fără căpușe
Kernel-ul Linux de pe s390 de la versiunea 2.6.6 [2] și de pe i386 de la versiunea 2.6.21 [3] poate fi configurat pentru a dezactiva temporizatorul de bifare pe CPU inactiv folosind opțiunea CONFIG_NO_HZ
și de la versiunea 3.10 folosind opțiunea CONFIG_NO_HZ_IDLE
pentru procesoare inactive și cu opțiunea CONFIG_NO_HZ_FULL
pentru cele active. [4]
Nucleul XNU de la macOS 10.4 și nucleul Windows 8 NT sunt, de asemenea, nuclee fără bifă.[1]
Noțiuni istorice
Nucleul OS Solaris 8 a introdus subsistemul ciclic pentru a permite crearea unor temporizatoare de precizie arbitrare și a modului modern fără bifare. [5]
Notă
- ^ a b Peter Bright, Better on the inside: sub capota Windows 8 , su arstechnica.com , Ars Technica, 28 octombrie 2012, secțiunea „Tick tock”.
- ^ Linux 2.6.6-rc3 , la lwn.net . Adus pe 9 aprilie 2015.
- ^ Clockevents and dyntick , pe lwn.net . Adus pe 9 aprilie 2015.
- ^ (Aproape) operațiune completă fără bifare în 3.10 , pe lwn.net . Adus pe 9 aprilie 2015.
- ^ Comentariu Bryan Cantrill (fost inginer kernel Solaris) , la news.ycombinator.com . Adus pe 7 ianuarie 2017 .