Tech News
← Back to articles

TuneD is a system tuning service for Linux

read original related products more articles

Introduction

TuneD is a system tuning service for Linux. It:

monitors connected devices using the udev device manager

device manager tunes system settings according to a selected profile

supports various types of configuration like sysctl , sysfs , or kernel boot command line parameters, which are integrated in a plug-in architecture

, , or kernel boot command line parameters, which are integrated in a plug-in architecture supports hot plugging of devices and can be controlled from the command line or through D-Bus, so it can be easily integrated into existing administering solutions: for example, with Cockpit

can be run in no-daemon mode with limited functionality (for example, no support for D-Bus, udev , tuning of newly created processes, and so on) for systems with reduced resources

, tuning of newly created processes, and so on) for systems with reduced resources stores all its configuration cleanly in one place – in the TuneD profile – instead of having configuration on multiple places and in custom scripts

TuneD profiles:

can be defined hierarchically, which reduces duplication and simplifies maintenance: More specialized profiles can inherit generic profiles and just change what is needed instead of duplicating the code. For example, you can built a generic profile for HTTP server upon the throughput-performance profile and later create two more specialized profiles for the Apache server and the Nginx server, basing both profiles on the generic HTTP server profile.

... continue reading