Show Your Support: Did you know that you can get Phoronix Premium for under $4 per month? Try it today to view our site ad-free, multi-page articles on a single page, and more while the proceeds allow us to write more Linux hardware reviews. At the very least, please disable your ad-blocker.
Work Is Back Underway On A Task Isolation Interface For The Linux Kernel
In an effort to eliminate or at least lower operating system noise for relevant user-space applications, this task isolation interface could be used for letting the kernel know that latency-sensitive code is being executed. Applications would notify the kernel via new prctl() options "PR_ISOL_*".
This task isolation interface would allow specifying kernel activities that could be quiesced/silenced with the initial option being around virtual memory statistics to avoid interruptions.
If this sort of task isolation interface would be of interest to you for helping to cut down on OS noise, see this patch series with the included documentation for more details on this current proposal. The work is still under active discussion so we'll see where it leads and in what form it may ultimately get picked up for the mainline kernel.