Plasma 6.6 lets you configure scheduling priorities
As Plasma 6.6 goes into bug fixing stage before the final release, this week, the KDE Plasma team has added a new feature to the System Monitor that restores a feature related to processor and input/output process priority management that existed in the older KSysGuard program. This allows you to set priorities for a process in both contexts.
When you open the “Set Priority” window for a specific process, the following CPU scheduling options are available:
- Normal: The standard time-sharing scheduler for processes without special requirements.
- Batch: Process is mildly disfavored in scheduling decisions, for CPU-intensive non-interactive processes.
- Round-robin: Process will run whenever runnable, with timeslicing.
- FIFO: Process will run whenever runnable, with no timeslicing.
However, for I/O scheduling settings, the following options can be provided to a process:
- Normal: Process’ priority is based on the CPU priority.
- Idle: Process can only use the hard disk when no other process has used it very recently.
- Best Effort: Process is given higher priority to access the hard disk than normal.
- Real Time: Process gets immediate access to the hard disk whenever needed, regardless of what else is going on.
The priority slider can be adjusted from 1 to 40 for the CPU priority, while the I/O priority slider can be adjusted from 0 to 7. The lowest value means the process is getting the least priority, and the highest value means the process is getting the most priority. This uses a new API that was introduced to libksysguard.
KDE Plasma 6.6 also brings an improvement that allows you to manually check the file system for errors while eliminating the automated check when you mount a drive. Search bar has also been added to the screen choser dialog, and many other improvements were made.
#KDE #KDEPlasma #KDEPlasma66 #Linux #news #Plasma #Plasma6 #Plasma66 #Tech #Technology #update