# 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  Note: >>> # Prepare Lab Environment  Note: >>> # Log into servera  Note: >>> # Check that tuned package is installed  Note: >>> # TITLE!!  Note: >>> # TITLE!!  Note: >>> # Create Lab Environment  Note: >>> # Test Dark Larger  Note: >>> # Test Light Larger  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  Note: ---  Note: This ends this slide presentation. I hope you found it useful.