Performance impact
Performance impact
Posted Aug 4, 2022 21:44 UTC (Thu) by cschaufler (subscriber, #126555)In reply to: Performance impact by josh
Parent article: Security requirements for new kernel features
Yes, and it's the job of the IO subsystems to allow for security enforcement for the systems that do want them. When LSM was introduced the additional restrictions provided were only used by a handful of government and affiliated agencies. Today the system that doesn't use security modules is an odd duck indeed. I seriously doubt you have any idea just how much of the work that goes into a security facility is focused on making sure that it performs well for those who don't know they want it or think they know they don't want it. Unfortunately, this often results in security features that are slower then they should be because they can't be properly integrated. This adds to the Common Wisdom that security impacts performance.
I cherish the memory of the Unix system that ran a sophisticated management program five to ten times faster when audit was enabled than when it wasn't. When the characteristics of disparate sub-systems provide mutual benefit it's a wonderful thing. You'll never know that can happen if you don't at least try.
