Kernel Tuning and Managing Performance Profiles with tuned
As described occasionally in previous chapters, each system performance profile must be adapted to the expected usage of our system.
Kernel tuning plays a key role in this optimization, and in this chapter, we will be exploring this further in the following sections:
- Identifying processes, checking memory usage, and killing processes
- Adjusting kernel scheduling parameters to better manage processes
- Installing
tuned
and managing tuning profiles - Creating a custom
tuned
profile - Using the web console for observing performance metrics
By the end of this chapter, you will understand how kernel tuning is applied, how quick profiles can be used via tuned
to suit general use cases for different system roles, and how to further extend those customizations for your servers.
Additionally, identifying processes that have become a resource hog and how to terminate them and/or prioritize them will be a...