TechllogTechllog
  • Entertainment
  • Life Hacks
  • Social Media
  • Technology
Facebook Twitter Instagram
TechllogTechllog
  • Entertainment
  • Life Hacks
  • Social Media
  • Technology
TechllogTechllog
Technology

How to Fix High CPU Usage in Linux?

Elena MichaelsBy Elena MichaelsOctober 1, 2022Updated:October 1, 2022No Comments8 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
How to Fix High CPU Usage in Linux
Share
Facebook Twitter LinkedIn Pinterest Email

Is your computer freezing? Or have you noticed a loud noise emanating from your computer’s CPU fan? High CPU consumption in Linux can occur for a variety of reasons, but the most frequent one is a misbehaving app. Continue reading to find out how to reduce high CPU utilization in Linux.

1. Find the Culprit

Even the fastest processors can crash due to a problematic app. To locate the offending application, use the top in the Terminal or the System Monitor app.

Open a terminal, enter the top, and then close it.

How to Fix High CPU Usage in Linux

By default, all processes are ranked from most CPU-hungry to least CPU-hungry based on their CPU consumption. You’ve identified the offending programme if it consistently occupies one of the top five positions with a CPU consumption rate much greater than the others.

2. Renice or Remove the App

Support for both renice and kill is included at the top. These tools can be used to interrupt a process forcibly or to adjust its priority.

How to Fix High CPU Usage in Linux

The amount of CPU resources that an app is permitted to use in comparison to other active processes is referred to as its good priority. Nice takes values between +19 and -20. The priority decreases as the number increases.

Press R on top and type the PID of the problematic app. If altering it to a “+5” value doesn’t work, try again with “+10,” “+15,” and finally “+19,” which is the lowest priority.

How to Fix High CPU Usage in Linux

Stop using the app as soon as it stops responding. The app will be deleted if you press k while on top, enter the PID, and click Enter.

3. Complete the update

The app may need to be updated if the issue keeps happening no matter how many times you run it.

Enter this in your terminal:

executing sudo apt update and sudo apt -y upgrade

How to Fix High CPU Usage in Linux

Run the troublesome application once again after that.

4. Remove and Reinstall the App

If the issue isn’t resolved, there’s a potential that it will come back because of a misconfigured parameter in the application. It can be helpful to reset it to its initial state.

Before you remove the troublesome programme, make a backup of your configuration in case it wasn’t the root of the issue and you need to restore it later.

enter sudo apt purge APP NAME

apt autoremove with sudo

How to Fix High CPU Usage in Linux

Install the app again:

apt update with sudo

How to Fix High CPU Usage in Linux

The app will be restored to its initial form after this.

Also Read: How to Install and Manage Python Versions in Linux?

5. Revert to the Previous Version

You can go back to the previous version if upgrading the app didn’t fix the issue. Use an earlier version by trying to downgrade, at least until the app’s flaws have been fixed by the developer.

Check out the available versions by running your terminal and issuing: before you downgrade your app.

apt policy with sudo APP NAME

The version you are using right now will have three asterisks next to it. Keep an eye out for the alternative variations.

We advise you to purge the current version to get rid of any configuration-related issues before downgrading.

Install the previous version by using:

install APP NAME=VERSION with sudo apt

How to Fix High CPU Usage in Linux

6. Use Alternative App

The benefit of Linux is the abundance of applications that can do the same function. You can and need to switch off an app whose high CPU utilization is bothering you.

For instance, LibreOffice Writer, which relies on numerous dependencies to function effectively, can be a demanding piece of software. Abiword is a fantastic alternative to this programme. Run the following command to install it in Ubuntu:

Installing abiword with sudo apt

How to Fix High CPU Usage in Linux

7. Optimize Your System’s Power Settings

Making sure your computer can utilize all of its system resources is another easy repair for high CPU consumption in Linux. Modern laptops typically cap their maximum CPU frequency to preserve battery life, which makes them slower and more prone to CPU load peaks.

Your system settings menu contains the quickest method for optimizing your computer’s power settings. In Ubuntu, press Win and enter “settings” to accomplish this.

How to Fix High CPU Usage in Linux

Fix Linux 09 Settings for High CPU Usage

How to Fix High CPU Usage in Linux

From the window’s left sidebar, pick the “Power” category.

Linux 10 Highlight Power Section Fix High CPU Usage

To enable the system to allocate CPU resources automatically as needed, choose the “Balanced” option under the “Power Mode” section.

Fix Linux 11 Power Mode Setting for High CPU Usage

To ensure that Ubuntu will accurately apply your changed settings, restart your computer.

How to Fix High CPU Usage in Linux

8. Install a Lightweight Desktop Environment

A better desktop environment can be installed in order to reduce excessive CPU use in Linux in addition to installing different applications and optimizing settings. LXQt is among the lightest environments for Linux.

How to Fix High CPU Usage in Linux

LXQt’s creators, in contrast to GNOME and KDE, are committed to building a full desktop that uses the least amount of resources possible. Run the following command to install LXQt in Ubuntu:

To view all of your system’s available desktop environments, exit your current session and click the gear icon on the login screen. Click “LXQt” to access your account and log in.

Also Read: What Is Linux Operating System and How Does It Works

Fix the Linux 13 Lxqt Login Screen High CPU Usage

How to Fix High CPU Usage in Linux

9. Fix Core Apps Causing High CPU Usage

What happens if a core app like systemd or Xorg is using up all of your CPU power?

Try turning off auxiliary hardware on your computers, like joysticks and printers, to disable systemd.

If you’re using Ubuntu or another comparable distribution and the device is a joystick, mouse, or keyboard, you may see all of the connected devices by typing input in your terminal. Use: to make one of them inoperative.

How to Fix High CPU Usage in Linux

xinput -d DEVICE ID disable

Fix Linux 14 Xinput Sample High CPU Usage

Replace disable with enable in the aforementioned command to re-enable the device.

The answer is a little trickier for other devices. To see all of the additional drivers your Linux kernel loads as modules, first type lsmod in your terminal and press Enter. Once you’ve located the one for the problematic device and written down its name, type the following:

/etc/modprobe.d/blacklist.conf: sudo nano

The list of modules that shouldn’t load at boot is contained in the document you just opened. There will likely be some entries in there already. To add your module to this list, move to the end of the file and use the same syntax. Your entry needs to resemble:

obstruct MODULE NAME

After you reboot and save the file, maybe everything will function properly.

Try turning off the compositor in your Window Manager for Xorg. Even though this is the official policy, there are times when the GPU handles CPU-related activities instead. Sometimes, activating compositing support also enables a lot of labor-intensive effects.

Occasionally, high CPU utilization can also be brought on by the GPU drivers. Specific AMD or Nvidia driver versions and Xorg don’t really get along. Upgrading or downgrading to a different version is the answer. As an alternative, you might want to try open-source drivers for your GPU. However, they don’t have the same precise feature set and might be lacking in some capabilities.

10. Swap Your Kernel

It is uncommon for the Linux kernel to be the cause of significant CPU usage. However, if you’ve come to this point without finding a solution, it won’t hurt to attempt a new approach.

According to its official website, open your terminal and use the following command to install the well-known Liquorix kernel on Ubuntu:

How to Fix High CPU Usage in Linux

Add-apt-repository ppa:damentz/liquorix with sudo and Doing sudo apt-get update

Install the Linux 15 Liquorix Repo to Fix High CPU Usage

This will increase Ubuntu’s sources with its repository. Use: to load the kernel directly.

install linux-image-liquorix-amd64 with sudo linux-headers-liquorix-amd64

If you reboot after installing the new kernel, your CPU usage should return to normal.

Frequently Asked Questions

Is It Possible to Set My System’s Power Consumption to “high Performance” in Linux?

Yes! Linux can benefit from its execution being temporarily halted in order to address high CPU utilization. When you suspend a programme, as opposed to re-enabling it, the resources it is now utilizing are immediately released.

Run kill -STOP followed by the PID of your programme to accomplish this. Run kill -CONT to resume your programme once you have the necessary resources.

Is It Possible to Set My System’s Power Consumption to “high Performance” in Linux?

Yes! However, you must use the command echo performance | sudo tee /sys/devices/system/cpu/cpu/cpufreq/scaling governor to change the frequency scaling policy for your CPU. This will make the system use its CPU in a more aggressive manner, but on a laptop, it may sharply shorten the battery life. Use echo powersave | sudo tee /sys/devices/system/cpu/cpu/cpufreq/scaling governor to quickly return to a more conservative state.

Is It Possible to Reinstall My Graphics Drivers in Ubuntu Wayland?

A sad no. It is not possible to modify your graphics drivers without setting and recompiling your own kernel because the Wayland display server by default only uses the integrated graphics drivers for your graphics card in the kernel.

For More Information Visit Our Site: https://www.techllog.com/

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Elena Michaels

Related Posts

How to Sign Up for Google’s New AI Search Engine?

May 26, 2023

A Bug on Twitter Seems to Be Randomly Bringing Back Deleted Tweets!

May 23, 2023

What to Do When Your Apple Watch Won’t Swipe Up? A Complete Guide in 2023!

April 24, 2023

Oculus Quest 2 Sun Damage Repair: A Complete Guide in 2023!

April 17, 2023
Add A Comment

Leave A Reply Cancel Reply

Recent Posts

  • How to Fix Snapchat Ban on iPhone
  • How to Collect Gimmighoul Coins in ‘Pokémon GO’ on iPhone
  • What To Do If iCloud Keeps Asking for a Password
  • 4 Expert Ways to Unlock iPhone Without a Passcode or Face ID
  • How to Sign Up for Google’s New AI Search Engine?

Categories

  • Apps
  • Business
  • Cannabis
  • Download Firmware
  • Entertainment
  • Life Hacks
  • Online Dating
  • Other
  • Social Media
  • Technology
  • Tips
  • Uncategorized
About Us
About Us

Welcome to Techllog, your ultimate source for all things technology. Since our inception in 2017, we have been dedicated to providing the latest and greatest information in the tech world to our readers.

Facebook Twitter Instagram Pinterest
Latest Posts

How to Fix Snapchat Ban on iPhone

May 27, 2023

How to Collect Gimmighoul Coins in ‘Pokémon GO’ on iPhone

May 27, 2023

What To Do If iCloud Keeps Asking for a Password

May 27, 2023
Connect With Us
© 2023 Techllog.com
  • About Us
  • Contact Us
  • Editorial & Standard Policy
  • Privacy Policy
  • Fact Checking Policy
  • Terms And Conditions
  • DMCA
  • Meet Our Team
  • Write For Us

Type above and press Enter to search. Press Esc to cancel.