CPU shielding
CPU shielding is a practice where on a multiprocessor system or on a CPU with multiple cores, real-time tasks can run on one CPU or core while non-real-time tasks run on another.
The operating system must be able to set a CPU affinity for both processes and interrupts.
Kernel space
In Linux in order to shield CPUs from individual interrupts being serviced on them you have to make sure that the following kernel configuration parameter is set:
- CONFIG_IRQBALANCE
gollark: I prefer the decentralized nature of IRC but dislike its legacy baggage.
gollark: IRC has its problems. Discord also has its problems.
gollark: Probably would to spy on everyone or something.
gollark: This is clearly a hyperbolic heptagon tiling.
gollark: ~~until the real TJ09 bans me for impersonation~~
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.