# Tune System Performance ## Dennis Kibbe ### Mesa Community College Note: This slide presentation was created using [Reveal.js](https://revealjs.com). You can access a transcript of this presentation by pressing s for speaker notes. You can access navigation help by pressing the question mark key. Audio for this presentation is artificially generated. --- # Module Outline 1. Introduction 1. Adjust Tuning Profiles 1. Guided Exercise 1. Influence Process Scheduling 1. Guided Exercise 1. Key Takeaways 1. Resources 1. Graded Lab Note: --- # Learning Objectives *After completing the work in this module you will be able to:* 1. Optimize system performance by selecting a tuning profile that the `tuned` daemon manages. 1. Prioritize or deprioritize specific processes, with the `nice` and `renice` commands. Note: --- # Introduction ## Tune System Performance Note: --- # Adjust Tuning Profiles Note: --- # Guided Exercise ## Adjust Tuning Profiles ![Clipart of two students studying](../images/homework.png) Note: >>> # Prepare Lab Environment ![alt text](../images/rh134-5/ch05s02-1.png) Note: >>> # Log into servera ![alt text](../images/rh134-5/ch05s02-2.png) Note: >>> # Check that tuned package is installed ![alt text](../images/rh134-5/ch05s02-3.png) Note: >>> # TITLE!! ![alt text](../images/rh134-5/ch05s02-4.png) Note: >>> # TITLE!! ![alt text](../images/rh134-5/ch05s02-5.png Note: --- # Influence Process Scheduling Note: --- # Guided Exercise ## Influence Process Scheduling ![Clipart of two students studying](../images/homework.png) Note: >>> # Create Lab Environment ![alt text](../images/rh134-5/ch05s04-2.png) Note: >>> # Test Dark Larger ![alt text](../images/rh134-5/ch05s04-14-dark-larger.png) Note: >>> # Test Light Larger ![alt tex](../images/rh134-5/ch05s04-14-light-larger.png) Note: --- # Key Takeaways 1. The `tuned` service automatically modifies device settings to meet specific system needs based on a predefined selected tuning profile. 1. To revert all changes of the selected profile to the system settings, either switch to another profile or deactivate the `tuned` service. 1. The system assigns a relative priority to a process to determine its CPU access. This priority is called the `nice` value of a process. 1. The `nice` command assigns a priority to a process when it starts. 1. The `renice` command modifies the priority of a running process. Note: --- # Resources Note: Here are some resources for the topics covered in this chapter. --- # Graded Lab ## Tune System Performance ![Clipart of technicians in white lab coats](../images/lab_techs.png) Note: --- ![Mesa Community College logo](../images/mcc_logo.png "Mesa Community College") Note: This ends this slide presentation. I hope you found it useful.